I disagree. You may recall we had a muppet - sorry - a member here who insisted he could find no TranzX-able bike shops within reasonable travel distance of his home to service a TranzX bike for "his friend". Out of curiosity I spent maybe an hour calling a few, and of those who were prepared to talk about servicing a bike they hadn't sold, one was exceptional... he knew the members friends bike model and the TranzX system inside out. He too said "They buy their bikes from discount stores, then bring their problems to me... so no, I'm NOT interested in helping you".
He then spent half an hour explaining everything about this members particular bike... and that - even though the TranzX Diagnostics software tests FIRST for cadence sensor problems, that test is unreliable, and you should always CLEAN and probably REPLACE that sensor before doing anything else. That's where I got that tip from and suggested it to
@ReltonP ... which it seems has cured his core problem. That dealer was actually in the SAME TOWN as that member who asserted there were no TranzX dealers anywhere within 50 miles. But that member decided he knew best, proceeded to destroy the friends bike by taking the motor apart, and then giving the then totally busted bike back to his "friend".
Yes, knowledgeable dealers do exist, but they need to be curious and interested - even passionate - and you need to seek them out... not the dealers who simply carry a "we service that brand" logo on their door, just plug the bike in and regurgitate "Computer says no".