These bugs have already been fixed in the latest patches.
Developing games isn’t easy, and some bugs can be particularly difficult to catch. Just look at recent AAA releases and how buggy they can be, even for multi-million-dollar studios. It’s not easy for them, let alone indie developers.
We’re working diligently to find and fix all bugs before release, but we can’t guarantee the game will be completely bug-free.
We’re sorry that you encountered bugs that disrupted your experience.