An Azure service that enables bidirectional communication between internet of things (IoT) devices and applications.
I think the hard 4 KB limit is the real problem here. Those 3.0/3.6 KB chains are just what u measured, not a guarantee they'll stay that small. IoT Hub/DPS don't document a maximum chain size, fixed ECC chain, or cross-signed root behavior. No published dates for G2 RSA migration or DPS ECC either.
TLS fragmentation won't make the chain smaller, and there's no documented option to use ur own server certificate. Leaf/intermediate certs can change with little or no notice.
Since a larger chain could also kill OTA recovery, send Azure support the IoT Hub/DPS TLS captures, cipher suites, and nRF9160 modem firmware version. Ask whether any configuration can stay under 4 KB, what's planned, and how changes will be announced.