To keep i simple: if you had success in trading only based on technical analysis, then you were simply lucky.
I have done quite well trading in the more recent weeks, and that based on technical analysis. I messed up big time in the past by opening positions when the market was either too volatile due to panic selling or fomo buying, or just assumed that certain patterns with a ~70% probability to break out in a certain direction, would actually break out that way.
It's not technical analysis that should be blamed for that, but myself, and so should people claiming that technical analysis is hocus pocus blame themselves.