Not sure how I missed this the first time, but I'm glad I found it when I went back to look for suggestions.
You'll be happy to hear there is a large bug fix/quality of life update coming out in a few days (2 weeks or so on Itch) that will address most of, if not all of these issues.
Thanks so much for playing, and for the feedback.