Hello! Thank you for feedback and yes, we are aware of the bugs and we are working hard to fix them by rebuilding a lot of things from the ground up!
You can check a bit of the actions we are taking on this post here: https://www.patreon.com/posts/65438776