Regarding the video. I've suffered similar problems over the past 40+ years of riding due to falls/crashes, parts falling apart. Riding in long distance events in pouring rain, where the shift cable gets frozen, and grit off the road locks up the derailleur. It's all part of life on a bicycle.
After my learning curve regarding Wheeltop products, and getting them properly set-up, as well as learning what I have to keep an eye on, service-wise, in challenging situations, + the App improvements, I have come to like Wheeltop as good as any other brand of analog systems I have ever used.