New Project App Crashes - onUpdate() symbol not found

Hello,
I am trying to write my first watch app, but I encountered a problem. When I let the extension generate New Project > Watch App it doesnt run on the vivoactive4 watch. It crashes with: 

"
Error: Symbol Not Found Error
Details: Failed invoking <symbol>
Stack:
  - onUpdate() at 704b03c0.mb:1709 0x3000628a
  - onUpdate() at ...\TestApp\source\TestAppView.mc: 24 0x10000087

Encountered app crash
"

If I commented out the 24th line ("View.onUpdate(dc);") the app builds but the view doesnt render on the screen, the menu opens and prints into debug console but again doesnt render the initial view. Which I guess is expected behaviour.

The weird thing is this only happens (as far as i tested) with vivoactive4 watch, on any other watch i tried including va4s the app builds and runs with no problem. I also tried older SDKs, deleting and redownloading the device and nothing helped. Arguably I can develop on any other watch but I own va4 so i feel like I'm gonna have to solve this sooner or later.

Anyone has any ideas what could be causing this and how to solve it?
Thanks!