Is there any solution to "App is too busy" errors?

No, these would be exclusively on your backend with no dependencies on the front.
Working recursively helps you control for race conditions as you can establish when one set of processes has completed before setting off another.
There’s quite a few forum threads out there on them plus a detailed guide here detailed guide.