I came on this forum a few months ago and had such a great service. So I'm back for some more Citroen"fun"

My wifes Citroen 2014 C4 GP has developed a fault with Injector #4 - It threw an error P02171 - Short circuit between two wires as shown in Diagbox.
I replaced the injector back in August with a refurbished unit and then programmed this new injector with the new 6 digit code to the car's ECU and cleared the old fault codes. Everything worked fine, until a week or so ago when it broke down and had to be towed home. Plugging it back into Diagbox, the error was the same, P02171 - Short circuit between two wires.... On the same injector #4.
I've returned the faulty injector back as it's only done <500 miles in the past 3 month since the original injector failed, to be told that, upon investigation, the injector's solenoid has a resistance of -1 and the same fault as the original injector that it replaced. I was also told it's not covered by their warranty and that something in my car is breaking the solenoid in the injector and it's not their fault.
As a good will gesture, they're replacing the faulty solenoid and sending the injector back to me (at a reduced cost because it falls outside of warranty) but have been advised that I need to "Reset the ECU'' with a specialist. The supplier doesn't know what this ECU reset process entails but has advised me not to drive the car until this is done.
I wonder if anyone has had a similar experience or has any advice? What would cause an injeector's solenoid to fail?
Thank you in advance.
Paul