I had the same problem.
In the end it was the fact the the Windows mobile device emulator I was using to test was pointing to the wrong IP address – DNS. in fact the old E2K3 OWA (OMA)
I added a manual hosts file entry to the WM emulator to point to the correct server i.e. the E2K7 CAS and all worked fine.