Are both servers running the same environment?

For example, 1.1 application on a 2.0 server doesn't run entirely the same as a 1.1 application on a 1.1 server.

At least- this is what I have noticed.

It may be worth trying a different method (or debugging out some simple stuff like jpegs) to see if you can pinpoint the anomaly.