Trying to work thru the dev academy exercise 2 using v3.2.4 SDK. I presume this should work because the readme says must be greater than v2.8.0 for thingy91.
I made all of the modifications to the prj.conf and main.c files as per the instructions here https://academy.nordicsemi.com/courses/cellular-iot-fundamentals/lessons/lesson-2-cellular-fundamentals/topic/lesson-2-exercise-2/?version=v3.2.0
However, when I try to build I get the following error messages:
main.c,
#include errors detected. Please update your includePath. Squiggles are disabled for this translation unit (/home/user/git/Cell/l2/l2_e2/src/main.c).
cannot open source file \"ncs_version.h"
cannot open source file \"zephyr/kernel.h"
cannot open source file \"zephyr/logging/log.h"
cannot open source file \"dk_buttons_and_leds.h"
cannot open source file \"modem/nrf_modem_lib.h"
cannot open source file \"modem/lte_lc.h"
CMakeLists.txt
VERSION keyword not followed by a value or was followed by a value that
WARNING: Using default MCUboot signing key file, this file is for debug use
Kconfig
The Button and LED Library for Nordic DKs must be enabled by CONFIG_DK_LIBRARY to be included in the build
The Modem library must be enabled by CONFIG_NRF_MODEM_LIB to be included in the build
MCUBOOT_UPDATE_FOOTER_SIZE (defined at subsys/dfu/Kconfig:55) was assigned the value
prj.conf
The active build context 'build_1' does not use this file
"UART": Unknown word.
I do not understand why the example exercise does not work 'out-of-the-box' and I also do not know how to fix each of the issues the build is having. Do I need to revert to an earliier version of the SDK for the Academy instructions to work?
Let me add that all of the suggestions AI made regarding these issue/this post were not the cause(s) of the issues.

