M5 Networking Issues

I’ve been having a strange issue with my new M5 MacBook Pro and GitHub: at random intervals, my MacBook cannot connect to GitHub. Well, that’s not strictly true: Safari can’t connect to GitHub, Git Tower can’t push or pull, but Chrome has no issues.

Using dns-sd -G v4 github.com to see what’s happening over time:

TimestampA/RFlagsIFHostnameAddressTTLNote
19:46:30.769Add20github.com.20.205.243.16615
19:55:16.874Rmv00github.com.20.205.243.1660
19:55:16.885Add20github.com.20.205.243.16663
20:01:42.237Add20github.com.0.0.0.077No Such Record
20:01:48.800Rmv00github.com.20.205.243.1660
20:10:18.607Add20github.com.20.205.243.16660
20:21:43.313Add20github.com.0.0.0.077No Such Record
20:21:49.456Rmv00github.com.20.205.243.1660
20:21:49.508Rmv00github.com.20.205.243.1660
20:22:57.954Add20github.com.20.205.243.16624
20:23:50.255Rmv00github.com.20.205.243.1660
20:23:50.267Add20github.com.20.205.243.16660
20:29:05.686Add20github.com.0.0.0.077No Such Record
20:29:13.694Rmv00github.com.20.205.243.1660
20:29:13.705Add20github.com.20.205.243.16668
20:37:31.780Rmv10github.com.20.205.243.1660
20:37:31.780Add20github.com.0.0.0.060No Such Record

During those No Such Record periods, GitHub just refused to work in Safari or Git Tower.

I switched from Cloudflare’s 1.1.1.1 service to Quad9, and ever since I’ve had no issues.

TimestampA/RFlagsIFHostnameAddressTTLNote
20:37:45.321Add20github.com.20.205.243.16665
21:13:26.595Rmv00github.com.20.205.243.1660
21:13:26.603Add20github.com.20.205.243.16615

This wasn’t a problem on my M3-series MacBook. I can only assume it’s a problem with the M5 and its new networking stack.