Hast du schon mal versucht den Fehler bei deinem Kunden mit Remote-Debug (RDebug) zu finden?
So habe ich schon manchen Fehler entdecken können, der nur bei einem bestimmtem Kunden aufgetreten ist. Ist echt eine Supersache, allerdings muss man dafür eine
TCP/
IP-Verbindung zum Kunden haben (Einwählverbindung oder Internetverbindung müsste also auch gehen, ich hatte immer LAN-Verbindungen).