Hi, absolutely!
The main issue is that I prioritized budget over quality and basically hired a very junior software development company that wasn't set up properly and didn't know how to work. It was just a big mess. My main error was to wait and hope that it would get better. I should have stopped to work with them much earlier :)