I wonder if my code is just too long or if it is a runtime problem!?
I am in the process of testing my watch (device) app on various watches in the simulator. It turns out that some give an "Out of Memory Error" (see below).
For example, "Fenix 6 / 6 Solor / 6 Dual Power" invokes this error, but "Fenix 6 Pro / 6 Sapphire / 6 Pro Solar ..." does not. For the former it shows "109.5 / 124.0 kB" when showing the error screen. For the latter (Pro version), it says "143.3 / 1275.6 kB".
Unfortunately, I do not understand the "Active Memory" table. If I add up all items shown there, it is far below 143 kB and if I consider the ones in parentheses, it is well above 143 kB.
Error: Out Of Memory Error Details: Failed invoking <symbol> Stack: - initialize() at D:\grmn\prj\di\ciq\toolchain\mbsimulator\submodules\technology\monkeybrains\virtual-machine\api\WatchUi.mb:5352 0x30005111 - onLayout() at ...XXX...\View.mc:124 0x10002992