We went through almost the same cycle. Everything looked solid during testing, but once a bigger client started using the platform, response times tanked and every “quick fix” created another bottleneck. One thing that helped was stepping back and looking at the whole operating process instead of chasing individual bugs. I found revenue operations strategy while researching, and it offered a useful perspective on aligning systems before piling on more patches.