My controllers all have the E on the end of the code and they've all worked fine for me since I've had the system. I'm from Europe though. Maybe the controller you got was a European one and might be messing with your American PS3? --- Not changing this sig until I achieve my dream Started 31/7/2012 Achieved 23/7/2013
E is for Europe and U is for United States/North America.
My Canadian imported Dual Shock has the U code, the one that came with my PS3 has the E code because I'm European. Both the Sixaxis that came with my original launch PS3 also have the E code.
That being said my E Dualshock suffers from a myriad of problems that i have never experienced before. The face buttons have actually chipped and cracked, something that has never happened even to my PS1 controllers, and in those days the face buttons were all you ever used. The left analog stick developed a blister in the rubber, yeah a god damned blister wtf! And finally the controler turns it self off randomly if i have it connected to the USB cable.
So there were some obvious production problems in wherever the European controllers are made.