Breaking Changes
This page collects the upgrade changes that may require action on your side. Each row links to the page with the full detail. Review every row that matches your setup, and plan enough lead time for each task (see the Migration Timeline).
Little to no action needed for most setups
If you do not use OpenVPN, the Management API, the Data Streamer, device-to-device traffic, or throughput above 1 Mbps, the upgrade requires little to no action from you — your account ID, static IPs, and APNs stay the same.
Changes that may require action
| Change | Impact | What to do | Detail |
|---|---|---|---|
| QoS strictly enforced at 1 Mbps | The default 1 Mbps limit is now a hard limit enforced in the network. | If you rely on higher throughput, move to a higher-speed product tier. | Data Service |
| PDP session rounding (1 KB minimum block) | Usage is rounded up to the nearest kilobyte per PDP session. | Expect a small reported-volume increase; avoid short-running sessions. | Data Service |
| Device-to-device communication dropped | Direct device-to-device (P2P) traffic is not supported on the 1NCE Platform 2.0. | Identify any device-to-device flows and re-architect via a backend or breakout. | Data Service |
Default APN changes to sensor.net | SIMs newly ordered on the 1NCE Platform 2.0 default to sensor.net. Legacy iot.1nce.net and custom APNs are grandfathered. | No device reconfiguration is required for existing SIMs. | APN |
| OpenVPN becomes per-customer | Each customer uses certificate-based authentication. | Replace your VPN credential file once. | VPN Service |
| Management API v1 retiring | The v1 Management API is retired; you must move to v2. | Migrate integrations to the /v2/ endpoints (budget 4–8 weeks). | Management API Migration |
| Changed public IP pool | The breakout public IP pool changes. | If you allowlist breakout IPs, prepare for the different pool. | Internet Breakout |
| Shorter TCP idle timeout | NAT TCP idle timeout drops from 600s to 350s. | Add keepalives to long-lived TCP sessions. | Internet Breakout |
| Data Streamer integrations retiring | The S3, Datadog, and KeenIO integrations are retired. | Move to Webhook (REST) or AWS Kinesis. | Data Streamer |
| Data Streamer source IPs change | The platform source IPs that reach your backend change (SIM IPs do not). | Update your allowlists with the new source IPs. | Data Streamer |
| Data Streamer event/usage fields change | Field naming, structure, and availability change; 100% event mapping is not possible. | Validate your integrations against the field-level mapping. | Data Streamer |
| IMEI Lock configuration changes | IMEI Lock can be configured globally at the account level in addition to per SIM. | Review your IMEI Lock workflow. | SIM Management |
| Owner role cannot use the API | The Owner role can no longer make API calls. | Use a dedicated API credential under Account → Management API Access. | Portal & API Access |
| Third-party access role removed | The third-party access user role no longer exists (four roles remain). | Move affected users to Admin, User, or Read Only. | Portal & API Access |