I have a feeling there is a cultural problem among zwift staff regarding bugs. In reply to my complaint about the wrong charges being made the support team would not accept it was a bug, rather a ‘matter of development’.
It’s still not completely fixed after more than a month.
Also, there seems to be new features introduced which are breaking old features, which is a clear sign of lack of testing on behalf of the zwift developers. This combined with the lack of recognition of bugs is a severe development issue. The codebase must be a bit of a quagmire.