The firmware execution falls into Idle Task

Thanks Richard.
I’ll try Tracealyzer. Meanwhile, can you provide more info about how to “trace through memory to see what each task is waiting for, or implement something using trace macros to determine what is happening”?
Thanks!