In my application, I have an element for records displayed on the screen. So on the first page, it will say something like \"displaying 1-10 of 2100\". This is the CSS for that
I have no idea why this fixed the issue, but here is what I did. I just changed the timeout from 30 to 45 and everything worked fine. In Firefox, the page loads in a second, so I don't know why it was timing out after 30. Anyway, changing to 45 fixed the issue in Firefox.