The actual logs and the output of fly checks list
would help a lot debugging this — would you be able to post them here? There are a couple reasons this could happen but hard to know without the logs.
Based on the fact that the app is still deployed correctly I’m guessing one of the checks is taking too long to go green, we can confirm that.