Using playdate.getCurrentTimeMilliseconds on device results in Run Loop Stall

Using playdate.getCurrentTimeMilliseconds on device results in Run Loop Stall

Same code works OK in Simulator.

Ah! Code error on my part.

Make sure when moving from getElapsedTime() to getCurrentTimeMilliseconds() that you divide all instances of working with that by 1000!

A variable with value 20 previously would have meant 20ms, now means 20 seconds