Edit: Runs OK in Fusion (guess I shouldn't be surprised by that, considering?)

2nd edit: tried it in debugger. It's failing something and hanging itself up with a loop. Doubt that helps. Hehe.

Gah, now only if you could've reported this earlier. Yeah, its hanging due a bug in my EEPROM code. Now I have to do another release since its quite a major bug and it escaped my eyes. Thanks for the report however.