The system usually fails due to the lead-free solder that Eco-Soft used in the construction.
ive used that - we used to call it solder-free solder. horrible to work with and unreliable. and the flux in that stuff smells even more toxic than normal. just yuk.