nrf_cloud not connecting in thingy91X

Hello Nordic team,

I’m working with the following setup:

  • Board: Thingy:91X (nRF9161)

  • nRF Connect SDK version: v2.9.0

  • Modem firmware version: mfw_nrf91x1_2.0.2

  • Lesson being followed: Intermediate SDK Lesson L9_E6

  • Application working successfully: nrf_cloud_multiple_services


Issue:

The nrf_cloud_multiple_services sample connects successfully to nRF Cloud (I see MQTT and location data working).

However, when running the L9_E6 lesson application, I get the following output (see attached image), specifically:

Thank you,

José

  • That did it! Thank you very much, i thought this parcel already enabled the flash:

    # Flash - Used by FOTA and PGPS
    CONFIG_FLASH=y
    CONFIG_FLASH_PAGE_LAYOUT=y
    CONFIG_FLASH_MAP=y
    CONFIG_STREAM_FLASH=y
    CONFIG_MPU_ALLOW_FLASH_WRITE=y
    CONFIG_PM_EXTERNAL_FLASH_MCUBOOT_SECONDARY=n
    CONFIG_NRF_CLOUD_ALERT=y
    CONFIG_NRF_CLOUD_LOG_DIRECT=y
    CONFIG_NRF_CLOUD_LOG_OUTPUT_LEVEL=3

    But now I see the missing piece was enabling the Zephyr Settings subsystem, which is essential for storing persistent data like PGPS predictions and other nRF Cloud-related state:

    # Settings - used by nRF Cloud library and PGPS
    CONFIG_SETTINGS=y                # Enables the Zephyr Settings subsystem
    CONFIG_SETTINGS_FCB=y           # Uses FCB (Flash Circular Buffer) as the backend
    CONFIG_FCB=y                    # Core support for Flash Circular Buffer

Related