A new deploy has caused older instances to stick around in a “pending” state but they’re still running and serving responses leading to broken website experiences.
This has happened a few times now and I can sometimes force it by changing the regions but the reliability of deploys has become an issue:
PS C:\dev\mg> fly status
App
Name = mg1
Owner = personal
Version = 149
Status = running
Hostname = mg1.fly.dev
Deployment Status
ID = 9cab9f39-104d-410f-8bc8-2f67033d1e8f
Version = v149
Status = successful
Description = Deployment completed successfully
Instances = 1 desired, 1 placed, 1 healthy, 0 unhealthy
Instances
ID PROCESS VERSION REGION DESIRED STATUS HEALTH CHECKS RESTARTS CREATED
f0c3dc3f app 149 ⇡ sjc run running 0 2m51s ago
b340eaee app 147 dfw stop pending 0 23m24s ago
ef901f1b app 144 dfw stop running 0 6h53m ago