Perhaps it's time to stick with one specific version of renpy? I'm pretty sure that's what professional devs who release VNs in steam do.
Prolly not a good idea. They stick to it because their VN is finished and they are not looking to expand it. New versions often come with really cool features which make the game better and we're using a lot.
+ there are not that many people with advanced projects to test new versions of the engine, we just need to figure out the errors and report them:
https://lemmasoft.renai.us/forums/viewtopic.php?f=8&t=39594&start=30#p424373===>>
The zero division thing should be fixable and looks like a plain bug. Transform issue I can fix myself if need be, it's just annoying in this case cause if they cannot fix it internally, we'll prolly have to adjust a whole bunch of skill definitions... Also I cannot really copy-paste our code where this Transform makes more sense (as it adds flexibility without extra code) because it's too complex and a stripped down version looks
really stupid which also pisses me off

Exit thing i know how to fix as well, prolly even for the whole engine but PyTom always finds the best spot + shortest code bit to do it.