(not an elixir person)
Does Mint use IPv6 where available (changelog)? If not, you may have to enable it explicitly to use private network on Fly (6pn) which is IPv6-only (ref).
iirc, an empty [[services]] block in fly.toml for private-only apps is a must. Add that if it is missing.