Looping main

My program works fine with out scheduler enabled (prints out a statement to Tera Term). However, once i put in the line vTaskStartScheduler(), it starts looping the section between the beginning of main() and vTaskStartScheduler(), even though that section isn’t in a loop (keeps resending the message). I’m using AVR, and i have an infinite loop near the bottom of main, way past vTaskStartScheduler(). No code past vTaskStartScheduler is being run. I don’t know how it’s jumping. I think i must have configured something improperly, because my peers have gotten it to run fine (they can’t help me though). Any ideas? This sound familiar to anyone?

Looping main

Is there a watchdog resetting the system. Does it work if you don’t call print? Regards.