Thanks very much for your detailed analysis! I'll work on these fixes today and update soon! I had this planned for ~3 months with the aim to upload on the 31st, which just happened to tie in with the jam : )