Regarding issues with characters running out of abilities or softlocks during combat:
It was very difficult to trigger those issues on my end, but I feel like some other changes in the code related to similar issues may have fixed those. With luck, they wont happen again, but let me know if they do!
They do. In fact, it’s effectively worse than before as you used to be able to banish the invader via the cheat menu to recover from the soft lock, and now if you do that, after combat, the camera will be left stuck in battle mode. You can then get it back to normal by interacting with a character, but then in the next combat, the camera will be stuck in the wrong room.
In case it helps narrow things down, the soft lock happens after the combat log says your turn has started, and it’s just that the UI elements that are supposed to be present during your turn, i.e. the cards, inventory and next turn buttons, don’t appear.