Can't log in to EWA when installed on separate webserver

Hi all. We recently upgraded to 10.2.700.25 and moved to a brand new server. Since Epicor’s new installation guide recommends installing EWA forms on a separate IIS server, I figured that would be a good use for our old Epicor server. When I try to log in, it takes my credentials and then reverts back to the blank log in screen. It also burns up one of my sessions. I have tried every browser with no luck. If I deploy it locally on the app server, it works. I called Epicor Support and they said just install it locally. Does anyone else have it on a separate server? Surely there must be a reason they recommend a separate server.