The nrf_cloud_multi_service sample sometimes appears to hang(appears to be a deadlock) shortly after successfully connecting and authorizing with nRF Cloud.
The log consistently stops progressing after the following sequence:
+CGEV: IPV6 0
[00:01:54.171,783] <inf> cloud_connection: Network connectivity gained!
[00:01:55.171,997] <inf> cloud_connection: Network is ready
[00:01:55.172,027] <inf> cloud_connection: Connecting to nRF Cloud
[00:01:58.752,349] <inf> nrf_cloud_coap_transport: Request authorization with JWT
[00:01:59.785,705] <inf> nrf_cloud_coap_transport: Authorization result_code: 2.01
[00:01:59.785,858] <inf> nrf_cloud_coap_transport: Authorized
[00:01:59.786,224] <inf> nrf_cloud_coap_transport: DTLS CID is active
After this point:
- No additional logs are produced.
- The UART shell becomes unresponsive.
- Sending
ATcommands on the UART produces no response. - GPIO interrupts (button presses) are no longer serviced.
- The device does not appear to reboot and there is no crash log or fault output
NCS version - 2.9.1
regards,