A new Stable version is released about twice a year, so if you can hang on a couple of months you can wait for the next Stable version to be released. I’m not 100% sure if that will automagically make everything good again as it might be a spikey update considering you have 3.1.0beta4 rather than 3.0.3 Stable, but I think it might be okay.
Or you can go back to using tests-passed
in your app.yml
and have an up-to-date version which should sort everything out. Just to check, is this a standard install?