I realize this is an older post but I have a new Duosida that is hard to get on and off too. When you look in the ends you see part of the ends of the silver metal receptacles inside the plastic J1772 housing. On my oem 2018 Nissan leaf evse you don't see the metal. The plastic housing guides...