fly logs is not yielding any application crash output:
2025-12-15T23:14:12Z runner[48ed645b47d168] sjc [info]Pulling container image registry.fly.i…d60a4b9794d91 2025-12-15T23:14:56Z proxy[48ed645b47d168] sjc [error][PR03] could not find a good candidate within 40 attempts at load balancing. last error: [PR01] no known healthy instances found for route tcp/443. (hint: is your app shut down? is there an ongoing deployment with a volume or are you using the ‘immediate’ strategy? have your app’s instances all reached their hard limit?) 2025-12-15T23:18:15Z runner[e82d390b475578] sjc [info]Successfully prepared image registry.fly.i…4e91e82b5d3f3 (17m10.050198339s) 2025-12-15T23:18:15Z runner[185759db94dd98] sjc [info]Successfully prepared image registry.fly.i…4e91e82b5d3f3 (15m10.403905428s) 2025-12-15T23:18:15Z runner[7811092a196668] sjc [info]Successfully prepared image registry.fly.i…4e91e82b5d3f3 (8m58.178891741s) 2025-12-15T23:18:50Z proxy[7811092a196668] lhr [error][PR04] could not find a good candidate within 40 attempts at load balancing 2025-12-15T23:19:01Z runner[80e204f6593538] sjc [info]Successfully prepared image registry.fly.i…a263f96a23f71 (23m43.283574247s) 2025-12-15T23:19:28Z proxy[80e204f6593538] lhr [error][PR04] could not find a good candidate within 40 attempts at load balancing
It was working fine yesterday without issue, but today it won’t deploy.
Finally starting to see some health checks come through in the logs, but nothing else:
2025-12-15T23:50:07Z app[48ed645b47d168] sjc [info]I, [2025-12-15T23:49:47.911770 #643] INFO – : [72478033-c9ad-4f10-8758-4dda5500ed44] Completed 200 OK in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms) 2025-12-15T23:50:07Z app[48ed645b47d168] sjc [info]I, [2025-12-15T23:49:57.915668 #643] INFO – : [013ac362-bc08-44a9-a299-38c48cfe0131] Started GET “/up” for 172.19.28.89 at 2025-12-15 23:49:57 +0000 2025-12-15T23:50:07Z app[48ed645b47d168] sjc [info]I, [2025-12-15T23:49:57.916875 #643] INFO – : [013ac362-bc08-44a9-a299-38c48cfe0131] Processing by Rails::HealthController#show as HTML 2025-12-15T23:50:07Z app[48ed645b47d168] sjc [info]I, [2025-12-15T23:49:57.917429 #643] INFO – : [013ac362-bc08-44a9-a299-38c48cfe0131] Completed 200 OK in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms) 2025-12-15T23:50:07Z app[48ed645b47d168] sjc [info]I, [2025-12-15T23:50:07.921889 #643] INFO – : [b40a4ab3-bc4f-43a4-8e68-e8f5f710f372] Started GET “/up” for 172.19.28.89 at 2025-12-15 23:50:07 +0000 2025-12-15T23:50:07Z app[48ed645b47d168] sjc [info]I, [2025-12-15T23:50:07.922895 #643] INFO – : [b40a4ab3-bc4f-43a4-8e68-e8f5f710f372] Processing by Rails::HealthController#show as HTML
The app still isn’t responsive and it’s still stuck in a replacing state:
opengraphplus/server [main] → fly status
App
Name = tinyzap
Every 2.0s: fly status BradsMacStudio2.localdomain: Mon Dec 15 15:36:53 2025
^[1mApp^[0m
Name = tinyzap
Owner = rocketshipio
Hostname = tinyzap.fly.dev
Image = tinyzap:deployment-01KCJ51M27G7MED3FWQZRSMFF1
9
^[1mApp^[0m
Name = tinyzap
Owner = rocketshipio
Hostname = tinyzap.fly.dev
Image = tinyzap:deployment-01KCJ51M27G7MED3FWQZRSMFF1
^[1mMachines^[0m
PROCESS ID VERSION REGION STATE ROLE CHECKS LAST UPDATED
app 48ed645b47d168 545 sjc replacing 1 total, 1 warning 2025-12-15T23:38:18Z
worker 784936ef053318 546 sjc replacing 2025-12-15T23:43:12Z
5
^[1mApp^[0m
Name = tinyzap
Owner = rocketshipio
Hostname = tinyzap.fly.dev
Image = tinyzap:deployment-01KCJ51M27G7MED3FWQZRSMFF1
^[1mMachines^[0m
PROCESS ID VERSION REGION STATE ROLE CHECKS LAST UPDATED
app 48ed645b47d168 545 sjc replacing 1 total, 1 warning 2025-12-15T23:38:18Z
worker 784936ef053318 546 sjc replacing 2025-12-15T23:43:12Z
Every 2.0s: fly status BradsMacStudio2.localdomain: Mon Dec 15 15:51:20 2025
^[1mApp^[0m
Name = tinyzap
Owner = rocketshipio
Hostname = tinyzap.fly.dev
Image = tinyzap:deployment-01KCJ51M27G7MED3FWQZRSMFF1
^[1mMachines^[0m
PROCESS ID VERSION REGION STATE ROLE CHECKS LAST UPDATED
app 48ed645b47d168 545 sjc replacing 1 total, 1 warning 2025-12-15T23:38:18Z
worker 784936ef053318 546 sjc replacing 2025-12-15T23:43:12Z
I’m seeing a few 504’s that suggest something in Fly’s infrastructure is timing out:
Updating existing machines in ‘tinyzap’ with rolling strategy Failed to update machines: failed to update machine 784936ef053318: failed to update VM 784936ef053318: request returned non-2xx status: 504: upstream request timeout Retrying… Failed to update machines: failed to update machine 784936ef053318: failed to update VM 784936ef053318: request returned non-2xx status: 504: upstream request timeout Retrying… Failed to update machines: failed to update machine 784936ef053318: failed to update VM 784936ef053318: request returned non-2xx status: 504: upstream request timeout Retrying… Failed to update machines: failed to update machine 784936ef053318: failed to update VM 784936ef053318: request returned non-2xx status: 504: upstream request timeout Retrying…
I am having health check issues ever since Tuesday and nothing has changed, not my code, not my config. I cannot deploy.
2025-12-17 12:08:31.924
Health check ‘servicecheck-00-http-3000’ on port 3000 is in a ‘warning’ state. Your app may not be responding properly. Services exposed on ports [80, 443] may have intermittent failures until the health check passes.
2025-12-17 12:08:31.618
2025/12/17 10:08:31 INFO SSH listening listen_address=[fdaa:c:5e10:a7b:1cf:a63f:5d39:2]:22
2025-12-17 12:08:31.427
Machine created and started in 15.747s
undefined
----
----
2025-12-17 12:08:31.286
INFO [fly api proxy] listening at /.fly/api
2025-12-17 12:08:31.282
INFO Preparing to run: `docker-entrypoint.sh node dist/src/server.js` as root
Any improvements? I haven’t seen any status changes or heard from @fly_support. The hive mind on Twitter is pointing towards this being a platform issue.
`error.message=“machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:00Z”” 2025-12-19T03:49:47Z proxy[7849352c097068] sjc [error]`
`2025-12-19T03:49:47Z proxy[e82031b77d9118] sjc [info]request.url=“force://01KCTBDJQDC9D4XSQSFWMG4BTZ:10001/” Starting machine`
`2025-12-19T03:49:47Z proxy[e82031b77d9118] sjc [info]request.url=“force://172.19.25.146:3000/” Starting machine`
`error.message=“machines API returned an error: “rate limit exceeded”” 2025-12-19T03:49:47Z proxy[e82031b77d9118] sjc [error]`
`2025-12-19T03:49:48Z proxy[7849352c097068] sjc [info]request.url=“force://01KCTAQYXJDCH3Q8N8AJ9QHYK3:10001/” Starting machine`
`2025-12-19T03:49:48Z proxy[7849352c097068] sjc [info]request.url=“force://172.19.29.154:3000/” Starting machine`
`error.message=“machines API returned an error: “rate limit exceeded”” 2025-12-19T03:49:48Z proxy[7849352c097068] sjc [error]`
`2025-12-19T03:49:48Z proxy[e82031b77d9118] sjc [info]request.url=“force://01KCTBDJQDC9D4XSQSFWMG4BTZ:10001/” Starting machine`
`2025-12-19T03:49:48Z proxy[e82031b77d9118] sjc [info]request.url=“force://172.19.25.146:3000/” Starting machine`
`error.message=“machines API returned an error: “rate limit exceeded”” 2025-12-19T03:49:48Z proxy[e82031b77d9118] sjc [error]`
`2025-12-19T03:49:50Z proxy[7849352c097068] sjc [info]request.url=“force://01KCTAQYXJDCH3Q8N8AJ9QHYK3:10001/” Starting machine`
`2025-12-19T03:49:50Z proxy[7849352c097068] sjc [info]request.url=“force://172.19.29.154:3000/” Starting machine`
`error.message=“machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:00Z”” 2025-12-19T03:49:50Z proxy[7849352c097068] sjc [error]`
`2025-12-19T03:49:50Z proxy[e82031b77d9118] sjc [info]request.url=“force://01KCTBDJQDC9D4XSQSFWMG4BTZ:10001/” Starting machine`
`2025-12-19T03:49:50Z proxy[e82031b77d9118] sjc [info]request.url=“force://172.19.25.146:3000/” Starting machine`
`error.message=“machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:49:59Z”” 2025-12-19T03:49:50Z proxy[e82031b77d9118] sjc [error]`
`2025-12-19T03:49:50Z proxy[7849352c097068] sjc [info]request.url=“force://01KCTAQYXJDCH3Q8N8AJ9QHYK3:10001/” Starting machine`
`2025-12-19T03:49:50Z proxy[7849352c097068] sjc [info]request.url=“force://172.19.29.154:3000/” Starting machine`
`error.message=“machines API returned an error: “rate limit exceeded”” 2025-12-19T03:49:50Z proxy[7849352c097068] sjc [error]`
`2025-12-19T03:49:50Z proxy[7849352c097068] sjc [info]request.url=“force://01KCTAQYXJDCH3Q8N8AJ9QHYK3:10001/” Starting machine`
`2025-12-19T03:49:50Z proxy[7849352c097068] sjc [info]request.url=“force://172.19.29.154:3000/” Starting machine`
`error.message=“machines API returned an error: “rate limit exceeded”” 2025-12-19T03:49:50Z proxy[7849352c097068] sjc [error]`
`2025-12-19T03:49:50Z proxy[e82031b77d9118] sjc [info]request.url=“force://01KCTBDJQDC9D4XSQSFWMG4BTZ:10001/” Starting machine`
`2025-12-19T03:49:50Z proxy[e82031b77d9118] sjc [info]request.url=“force://172.19.25.146:3000/” Starting machine`
`error.message=“machines API returned an error: “rate limit exceeded”” 2025-12-19T03:49:50Z proxy[e82031b77d9118] sjc [error]`
`2025-12-19T03:49:51Z proxy[7849352c097068] sjc [info]request.url=“force://01KCTAQYXJDCH3Q8N8AJ9QHYK3:10001/” Starting machine`
`2025-12-19T03:49:51Z proxy[7849352c097068] sjc [info]request.url=“force://172.19.29.154:3000/” Starting machine`
`error.message=“machines API returned an error: “rate limit exceeded”” 2025-12-19T03:49:51Z proxy[7849352c097068] sjc [error]`
`2025-12-19T03:49:51Z proxy[e82031b77d9118] sjc [info]request.url=“force://01KCTBDJQDC9D4XSQSFWMG4BTZ:10001/” Starting machine`
`2025-12-19T03:49:51Z proxy[e82031b77d9118] sjc [info]request.url=“force://172.19.25.146:3000/” Starting machine`
`error.message=“machines API returned an error: “rate limit exceeded”” 2025-12-19T03:49:51Z proxy[e82031b77d9118] sjc [error]`
`2025-12-19T03:49:52Z proxy[e82031b77d9118] sjc [info]request.url=“force://01KCTBDJQDC9D4XSQSFWMG4BTZ:10001/” Starting machine`
`2025-12-19T03:49:52Z proxy[e82031b77d9118] sjc [info]request.url=“force://172.19.25.146:3000/” Starting machine`
`error.message=“machines API returned an error: “rate limit exceeded”” 2025-12-19T03:49:52Z proxy[e82031b77d9118] sjc [error]`
`2025-12-19T03:49:53Z proxy[7849352c097068] sjc [info]request.url=“force://01KCTAQYXJDCH3Q8N8AJ9QHYK3:10001/” Starting machine`
`2025-12-19T03:49:53Z proxy[7849352c097068] sjc [info]request.url=“force://172.19.29.154:3000/” Starting machine`
`error.message=“machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:04Z”” 2025-12-19T03:49:53Z proxy[7849352c097068] sjc [error]`
`2025-12-19T03:49:54Z proxy[e82031b77d9118] sjc [info]request.url=“force://01KCTBDJQDC9D4XSQSFWMG4BTZ:10001/” Starting machine`
`2025-12-19T03:49:54Z proxy[e82031b77d9118] sjc [info]request.url=“force://172.19.25.146:3000/” Starting machine`
`error.message=“machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:04Z”” 2025-12-19T03:49:54Z proxy[e82031b77d9118] sjc [error]`
`2025-12-19T03:49:54Z proxy[7849352c097068] sjc [info]request.url=“force://01KCTAQYXJDCH3Q8N8AJ9QHYK3:10001/” Starting machine`
`2025-12-19T03:49:54Z proxy[7849352c097068] sjc [info]request.url=“force://172.19.29.154:3000/” Starting machine`
`error.message=“machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:04Z”” 2025-12-19T03:49:54Z proxy[7849352c097068] sjc [error]`
`2025-12-19T03:49:55Z proxy[e82031b77d9118] sjc [info]request.url=“force://01KCTBDJQDC9D4XSQSFWMG4BTZ:10001/” Starting machine`
`2025-12-19T03:49:55Z proxy[e82031b77d9118] sjc [info]request.url=“force://172.19.25.146:3000/” Starting machine`
`error.message=“machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:08Z”” 2025-12-19T03:49:55Z proxy[e82031b77d9118] sjc [error]`
`2025-12-19T03:49:56Z proxy[e82031b77d9118] sjc [info]request.url=“force://01KCTBDJQDC9D4XSQSFWMG4BTZ:10001/” Starting machine`
`2025-12-19T03:49:56Z proxy[e82031b77d9118] sjc [info]request.url=“force://172.19.25.146:3000/” Starting machine`
`error.message=“machines API returned an error: “rate limit exceeded”” 2025-12-19T03:49:56Z proxy[e82031b77d9118] sjc [error]`
`2025-12-19T03:49:57Z proxy[7849352c097068] sjc [info]request.url=“force://01KCTAQYXJDCH3Q8N8AJ9QHYK3:10001/” Starting machine`
`2025-12-19T03:49:57Z proxy[7849352c097068] sjc [info]request.url=“force://172.19.29.154:3000/” Starting machine`
`error.message=“machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:08Z”” 2025-12-19T03:49:57Z proxy[7849352c097068] sjc [error]`
`2025-12-19T03:49:58Z proxy[e82031b77d9118] sjc [info]request.url=“force://01KCTBDJQDC9D4XSQSFWMG4BTZ:10001/” Starting machine`
`2025-12-19T03:49:58Z proxy[e82031b77d9118] sjc [info]request.url=“force://172.19.25.146:3000/” Starting machine`
`error.message=“machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:08Z”” 2025-12-19T03:49:58Z proxy[e82031b77d9118] sjc [error]`
`2025-12-19T03:50:00Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:00Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:00Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “rate limit exceeded”`
`2025-12-19T03:50:01Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:01Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:01Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:12Z”`
`2025-12-19T03:50:02Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:02Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:02Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:12Z”`
`2025-12-19T03:50:02Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:02Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:02Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:12Z”`
`2025-12-19T03:50:03Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:03Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:03Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “rate limit exceeded”`
`2025-12-19T03:50:03Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:03Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:03Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:16Z”`
`2025-12-19T03:50:04Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:04Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:04Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “rate limit exceeded”`
`2025-12-19T03:50:05Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:05Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:05Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:16Z”`
`2025-12-19T03:50:06Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:06Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:06Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:16Z”`
`2025-12-19T03:50:06Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:06Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:06Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:16Z”`
`2025-12-19T03:50:07Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:07Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:07Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “rate limit exceeded”`
`2025-12-19T03:50:07Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:07Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:07Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:16Z”`
`2025-12-19T03:50:08Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:08Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:08Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “rate limit exceeded”`
`2025-12-19T03:50:09Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:09Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:09Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:20Z”`
`2025-12-19T03:50:10Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:10Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:10Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:20Z”`
`2025-12-19T03:50:10Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:10Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:10Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:20Z”`
`2025-12-19T03:50:11Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:11Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:11Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “rate limit exceeded”`
`2025-12-19T03:50:11Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:11Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:11Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:20Z”`
`2025-12-19T03:50:12Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:12Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:12Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “rate limit exceeded”`
`2025-12-19T03:50:13Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:13Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:13Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:25Z”`
`2025-12-19T03:50:14Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:14Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:14Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:25Z”`
`2025-12-19T03:50:14Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:14Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:14Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:25Z”`
`2025-12-19T03:50:15Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:15Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:15Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:25Z”`
`2025-12-19T03:50:16Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:16Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:16Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “rate limit exceeded”`
`2025-12-19T03:50:15Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:15Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:15Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “rate limit exceeded”`
`2025-12-19T03:50:17Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:17Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:17Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:29Z”`
`2025-12-19T03:50:18Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:18Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:18Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:29Z”`
`2025-12-19T03:50:18Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:18Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:18Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:29Z”`
`2025-12-19T03:50:18Z proxy[7849352c097068] sjc [error][PR04] could not find a good candidate within 40 attempts at load balancing`
`2025-12-19T03:50:19Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:19Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:19Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “rate limit exceeded”`
`2025-12-19T03:50:20Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:20Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:20Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:29Z”`
`2025-12-19T03:50:21Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:21Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:21Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:33Z”`
`2025-12-19T03:50:22Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:22Z proxy[e82031b77d9118] sjc [info]Starting machine`
`2025-12-19T03:50:22Z proxy[e82031b77d9118] sjc [error][PM01] machines API returned an error: “machine ID e82031b77d9118 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:33Z”`
`2025-12-19T03:50:23Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:23Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:23Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:33Z”`
`2025-12-19T03:50:23Z proxy[7849352c097068] sjc [error][PR04] could not find a good candidate within 40 attempts at load balancing`
`2025-12-19T03:50:25Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:25Z proxy[7849352c097068] sjc [info]Starting machine`
`2025-12-19T03:50:25Z proxy[7849352c097068] sjc [error][PM01] machines API returned an error: “machine ID 7849352c097068 lease currently held by ``8a920fae-b6d8-5e62-ba4c-717d66579a04@tokens.fly.io``, expires at 2025-12-19T03:50:37Z”`
`2025-12-19T03:50:25Z proxy[7849352c097068] sjc [error][PR04] could not find a good candidate within 40 attempts at load balancing`