You have a problem
I had a similar problem with a Raleigh Array. I could get it to charge with a strong light to see by and several attempts - bear in mind I am an IT Technician so I am used to fiddly connectors etc but this was way beyond reasonable
Also - this was my 3rd ebike so I know how they should work
After a while it got worse and worse - eventually it became impossible and I went back to the local bike shop who were great
I was given a new charger which was better
but after a while that became worse and worse again
After a while I had gone through 3 chargers and it was clear that the problem was mainly with the charger - the threads on the collar were made of metal that was too soft and, combined with the design of the connector being far too small - it just got distorted very quickly
The problem is with the manufacturer of the motor/battery/charger. When I bought my Array the
Halfords version used a much more robust connector. It looks like they have switched to the system used on the Array last year
You should also know that I found an adapter on the Raleigh USA site that seems to address the issue - but I have not ideas if it is available or even works
In my case I had the LBS on my side and Raleigh were great - I ended up with a better bike with a Bosch system in place of the Array
I am not convinced that Halford will be as co-operative but it is a KNOWN design issue so if you need to go legal you have evidence that they know about the problem
you may be able to us ethis to convince then to do something
But the system you have described is only going to get worse if it like mine was - and it sounds identical
contact me if you need anything
Good Luck