If there are systemic problems with the site you should share them with Steve Fallon. His site has been the subject of multiple attacks over the last few weeks and it’s possible that the steps taken to remedy this are inadvertently blocking legitimate access by some of his customers. The classic IT dilemma is the trade off between keeping out bad actors while letting in legitimate communications.