A few people have reported this bug, but I've been unable to recreate the conditions on my end. I'll probably try to rewrite the code that spends money on the inn in the future, and see if that fixes it ^^