In the meantime, I found another thread talking about it (here) and there seems to be some anti-cheat checks just before this free roam. Seems like renpy.quit() is called if a cheat is detected.Okay, that's in 8.3 right before a free roam. So, what is exactly is happening to you bud? (I need to confirm the exact problem).
I tested the fix provided in the link and I can enter the next free roam. It is a fix for 0.8.2, but I guess it's okay to keep it in 0.8.3 ?
The guy commented the check from what I understand. These two look pretty mean :
Code:
#if renpy.loadable("1NewCheatMod.rpyc"):
# $ persistent._clear(progress=True)
# $ renpy.save_persistent()
# $ renpy.quit()
Code:
#if renpy.android:
# $ persistent._clear(progress=True)
# $ renpy.save_persistent()
# $ renpy.quit()
Code:
#if cheatcat2 != "":
# $ renpy.quit()