Run a speedtest during the day when things are working, then run one when it's having issues. It could be a load issue with your ISP, when the kids get out of School and everyone gets off work is when the traffic hits it's peak. It may not show for services like streaming, which are buffered, but can kneecap CoH which has to run in realtime and with very low Latency. If you are not getting the bandwidth at Peak Times you are paying for that may be the culprit.
PS ( Don't run a speedtest supplied by your ISP, as it will only test the speed they are providing not the full link, try finding one that runs out of another part of the country, Remember Homecoming Servers are actually in Canada, and Reunion Shard is in Germany )