More robust timeout and error handling (such as United returning the wrong form page)