Google Fiber (Austin, AS16591) traffic to Fly anycast lands on the syd edge - 190ms to reach ord apps

Traffic from Google Fiber residential service in Austin, TX (AS16591) to Fly’s shared anycast IPv4 consistently lands on the syd edge - every request from Texas crosses the Pacific twice to reach apps in ord.

Evidence (2026-08-29, reproducible on demand):

  • https://debug.fly.dev reports Fly-Region: syd (request id 01M16XNX1SR41EQMZ8DQQF17ST-syd).
    • Ping to my app’s shared anycast IP (66.241.125.208): 188-191ms steady. Same connection, for comparison: Cloudflare anycast ~10-25ms; Fly’s ord2.gateway.6pn.dev (unicast) ~30ms min. The last mile is fine and unicast to ord is fast - only Fly anycast goes to Australia.
    • Traceroute shows Google Fiber handing off to Hurricane Electric, which carries the prefix trans-Pacific:
 5  23.255.225.45   92.8 ms   Google Fiber
 6  184.105.60.137   6.0 ms   HE
 7  184.105.81.166  29.4 ms   HE (domestic)
 9  184.105.64.221 236.3 ms   HE (trans-Pacific hop)
11  103.26.68.118  184.9 ms   syd
  • No IPv6 on this connection, so no v6 escape hatch.
    Impact: my apps (real-time game servers over WebSocket) run in ord; this route adds ~160ms over the direct path, and any loss shows up as multi-hundred-ms TCP stalls. I can work around it for development with a WireGuard tunnel pinned to the ord gateway, but ordinary users of the apps on this ISP can’t.

Ask: is this a known anycast advertisement / peering issue between HE and Fly for this prefix? Happy to run more diagnostics from this vantage point.

I don’t have Google Fiber, but my ISP is also routing to syd edge when I would expect it to go to ord or dfw.

Here is my traceroute to fly.io.

❯ sudo /opt/homebrew/sbin/mtr -bzo "LSD NABVW" -rw fly.io
Start: 2026-08-29T23:09:48-0500
HOST: brendan-m5.local                                                   Loss%   Snt Drop   Last   Avg  Best StDev  Wrst
  1. AS???         172.25.1.1                                             0.0%    10    0    3.6   4.8   3.0   3.5  14.1
  2. AS???         100.68.32.1                                            0.0%    10    0    6.1  12.1   5.1   6.5  25.8
  3. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
  4. AS???         10.195.12.18                                           0.0%    10    0    4.1   4.3   3.6   0.9   6.7
  5. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
  6. AS20412       ae6-15.sdsxflh01corj01.mybluepeak.net (216.16.3.64)    0.0%    10    0    4.1   4.2   3.8   0.4   5.1
  7. AS20412       ae0-0.neomahc01eprj01.mybluepeak.net (76.73.201.153)   0.0%    10    0    8.4   8.6   8.4   0.2   9.0
  8. AS6939        e0-2.core2.oma1.he.net (216.66.78.245)                10.0%    10    1    8.9   9.1   8.7   0.5  10.5
  9. AS6939        be47.core1.oma1.he.net (184.104.188.73)                0.0%    10    0   11.9  12.0   9.9   1.7  15.6
 10. AS6939        be9.core1.den1.he.net (184.104.189.26)                 0.0%    10    0  188.2 188.0 186.8   0.9 190.0
 11. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 12. AS6939        be48.core1.sjc1.he.net (184.105.64.221)                0.0%    10    0  187.9 187.5 186.2   0.8 188.5
 13. AS6939        100ge0-58.core1.syd1.he.net (184.104.194.234)         10.0%    10    1  186.0 185.8 185.2   0.4 186.5
 14. AS???         as60068.sydney.megaport.com (103.26.68.118)            0.0%    10    0  186.3 185.2 184.8   0.5 186.3
 15. AS40509       ip-37-16-18-81.customer.flyio.net (37.16.18.81)        0.0%    10    0  188.7 185.7 184.9   1.2 188.7

And here is my traceroute to google.com.

❯ sudo /opt/homebrew/sbin/mtr -bzo "LSD NABVW" -rw google.com
Start: 2026-08-29T23:12:37-0500
HOST: brendan-m5.local                                                   Loss%   Snt Drop   Last   Avg  Best StDev  Wrst
  1. AS???         172.25.1.1                                             0.0%    10    0    3.0   3.6   2.8   1.5   7.7
  2. AS???         100.68.32.1                                            0.0%    10    0    9.1   8.8   6.6   1.5  11.4
  3. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
  4. AS???         10.195.12.18                                           0.0%    10    0    4.0   4.1   3.6   0.7   6.0
  5. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
  6. AS20412       ae6-16.sdsxflh01corj02.mybluepeak.net (216.16.3.66)    0.0%    10    0    4.3   4.1   3.6   0.5   5.1
  7. AS20412       ae0-0.mnmplsc01eprj01.mybluepeak.net (76.73.201.155)   0.0%    10    0    9.8   9.7   9.3   0.4  10.5
  8. AS6939        e0-5.core2.msp1.he.net (216.66.76.213)                10.0%    10    1   12.0  10.4   9.6   0.9  12.0
  9. AS6939        port-channel22.core3.chi1.he.net (184.104.199.201)    50.0%    10    5   19.2  19.4  19.1   0.3  19.8
 10. AS???         eqix-ch-200g-1.google.com (208.115.136.21)             0.0%    10    0   20.7  19.3  18.8   0.6  20.7
 11. AS15169       192.178.249.227                                        0.0%    10    0   19.5  19.2  18.9   0.5  20.4
 12. AS15169       74.125.252.62                                          0.0%    10    0   36.3  23.1  18.8   6.7  36.3
 13. AS15169       142.251.234.73                                         0.0%    10    0   20.3  20.5  19.1   1.1  22.4
 14. AS15169       216.239.49.153                                         0.0%    10    0   31.1  34.0  30.4   8.1  56.9
 15. AS15169       192.178.73.176                                         0.0%    10    0   35.0  35.9  34.7   2.9  44.2
 16. AS15169       142.250.59.150                                         0.0%    10    0   40.9  45.1  40.9   4.3  51.7
 17. AS15169       216.239.63.127                                         0.0%    10    0   36.2  36.9  35.9   1.3  39.3
 18. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 19. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 20. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 21. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 22. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 23. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 24. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 25. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 26. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 27. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 28. AS???         ???                                                   100.0    10   10    0.0   0.0   0.0   0.0   0.0
 29. AS15169       im-in-f101.1e100.net (74.125.132.101)                  0.0%     8    0   41.0  35.8  34.7   2.1  41.0

I can also run more diagnostics from where I am if that would be helpful.

The traceroute from my hotspot is not very successful, but I can confirm that the fly-request-id when on my Verizon hotspot does end in -ord, like expected.

Hi Eric, can you confirm your source IP? (output of curl https://ifconfig.me). If you have any concerns about sharing it publicly let me know and we’ll find a way for you to share it securely/in private.

Hi! This should have been fixed, mind trying again?

I can send it privately