edit: Surprising DNS propagation is still slow enough to matter (despite recent improvements). Per this thread, may be bluegreen
deployment strategy with 3+ VMs might help: how do fly.io deploys work? - #9 by jsierles
You could connect to the VM over 6pn
which (apparently) may have faster propagation (see), but may also be down at times (ex), and come with gotchas (like).
Refs: