Just wanted to flag this incident of IP addresses not being configured automatically for a new deployed avy.fly.dev. I have manually fixed this by running flyctl ips allocate-v6 and flyctl ips allocate-v4 --shared.
Perhaps something in sjc/lax that caused this issue, and need to be fixed?
Ah, you are right. I was trying flyctl init originally but was suggested to use flyctl apps create which resulted in a v1 app. I have deleted it now and created a v2 app using flyctl launch, which has IP addresses configured automatically.