I’ve (hopefully, temporarily) stopped deploying a gRPC service to Fly for this reason.
Admittedly because the $2/month fee required me to rework my deployment but more because this feels like something of a grab; exclusively renting a static IP1 which I don’t need nor want.
I have a strongly positive opinion of Fly (technology and people) and I’d happily spend money on Fly services but this change (something that worked, now doesn’t and incurs $$$) soured me.
1 – I know IP(v4) addresses represent a significant capital investment.