Hi Bijan,
first thing to determine is what part of the browse is causing the problem. Might be data in the fields, might be xHtml, might be header and so on.
To find out which it is use Firebug, and open the returned value in the debug console. Click on the XML tab inside the response and you should see what's wrong.
cheers
Bruce