Alright, I just wanted to do a quick follow up post. So this little trick works, but you have to get creative to make it work perfectly. After deleting my save(as described in mccrispy's first post) I would close the app(it's important you close the app as your won't see your save after deleting it until you close and reopen it), reopen it, reload my save, and the game would pick up on the end of the turn right before my game refused to progress. The one time I've done this if you play the next turn exactly like you played it when the game refused to progress, the game will merely get stuck again. So it'll be important to change what happens on the turn your game got stuck so the error doesn't repeat itself. In my case I encountered an ambush barrier, beat it, which let me explore again, where I encountered a sinspawn, defeated it, it rolled a die to discard a blessing(the special scenario rule), and my game refused to progress. So, when I reloaded it, I intentionally failed the ambush barrier, which led me to the sinspawn(albeit slightly more difficult), and then I defeated it, and then the game progressed just fine.
Thanks to everyone for the quick and helpful responses!