Tracing route to 172.16.10.22 over a maximum of 30 hops
1 <1 ms <1 ms <1 ms 192.168.15.1
2 * * * Request timed out.
3 63 ms 74 ms 74 ms 158.171.52.129
4 88 ms 69 ms 69 ms 172.16.10.22
Trace complete.
OK, this is wild eyed guesses, be cause I do not know anything about these devices, but:
Device 1 I am betting 192.168.15.1 is your Wireless router, if so, you have less than 1 ms to it which is great, and rules out this being a wifi issue.
Device 2 is configured not to respond to ICMP packets, which makes it a challenge to trouble shoot.
Device 3 158.171.52.129 is owned by the Bank of Boston, if that is not you, I worry that you may be 'losing' part of the internet by using public IP addresses for private uses.
If this link is configured correctly, it would seem to be at least 5000 miles round trip from Device 1. With Device 2 not responding, it is hard to guess how much of the mileage is between 2 and 3 (perhaps a traceroute in the other direction would help)
Device 4 is nearby to Device 3 and is not the issue.
I tried to remain child-like, all I acheived was childish.