Do you have any other networking devices connected to your LAN, e.g. switches, repeaters, access points, powerline adapters, etc?
Are you ready? Actually, joking aside, my network is semi-complicated (not crazy). I'll try to describe it best I can.
The rogers cable modem is first. The cable line connects to the rogers modem. I have all the wifi stuff on the rogers modem disabled.
The ac3100 is connected to the rogers modem, to get the internet connection. The ac3100 and the rogers modem sit in our living room, in a tv stand. The ac3100 handles the dhcp for the whole home network. The ac3100 ONLY does 5ghz wifi (I turned off the 2.4ghz radio because a couple years ago the few devices we have that use 2.4ghz couldn't get an internet connection, so I just presumed the 2.4ghz radio started flaking out).
The tv stand also includes an LG OLED tv and Apple TV 4k, which are ethernet-cable connected to the ac3100.
Also behind the tv is an old Asus AC68. It's connected to the ac3100 with a lan cable, and it's sole job is to provide 2.4ghz wifi for the small handful of devices we have that use it. The AC68 is in AP (access point) mode. It's been running like a champ for a couple years now, in that capacity.
Then comes the basement...running ethernet cable down here isn't possible...so...I have ANOTHER AC68 in my basement which is running in Media Bridge mode. It connects, via 5ghz wifi, to the ac3100 in the living room upstairs. I have several devices in my basement (windows PCs, a home theater) all hard-wire connected to a tp-link switch in my basement, which is connected to the basement ac68.
So, yeah, not the simplest home network by any stretch.
From my iphone, I sometimes Remote Desktop or access SMB shares provided by the machines in the basement. From the Apple TV in the living room, I want to access those same shares. I'm accessing everything via IP address (not DNS name). About a month ago, this ability to access things across the network just started getting to the point where it works about 50% of the time. But I've boiled the problem down to it's essence...this pinging is the quickest way for me to test whether the problem is happening at the moment or not.