Perhaps you got one of those bad coupler. This is the powerexpeess model but I assume the coupler could be the same. Heats up,deforms, and cant connect right. Lucky it never caught on fire I guess.
http://jamiegeek.myevblog.com/2015/01/06/a-powerxpress-recall/
Just purchased a Black 1LT with DCFC for 18,005 + taxes/lic/doc/fees. With fed credit my total everything is 13k and change. If california ever get more cash I'll net 10.5k.
This is not to shill, but this is my 3rd time buying/leasing a car and I've had the best experience at Concord...