Are you using "resist fingerprinting" in Firefox? I've noticed that causes mystery total blocks or additional "click and hold to show you are not a bot" challenges on many sites (Fedex, Kickstarter, Walmart, Lowes) and at random. Often it seems in some backend XHR that the app writer didn't think to handle bot blocks on, so the page half loads.