Try using the legless version on a product where you can't get the retainer behind the PCBA, or getting a TagConnect cable quickly anywhere in Asia

I've watched a firmware team endlessly fumble with all kinds of contraptions involving rubber bands, tape and weights, to try and get their tag-connects to stay seated. Obviously if you can't use the retainer, you should use the comically large version with the legs that always snap off, but the previous EE was set on tag-connect and didn't have space for the holes (and the legs always snap off anyway).
After I joined and watched them struggle for a few months, then with the next revision of our boards I switched back to the standard 1.27mm pitch SWD connector, and every firmware engineer there thanked me.
Support from TagConnect is also quite terrible. It looks like someone came up with the idea 12 years ago then checked out and now it's their retirement income stream. The website looks like it hasn't been updated in years and is a mess to navigate. Want to download some footprints? Surely a company that makes connectors supplies footprints? Of course they do, in a zip file called "CHECK_CAREFULLY_AGAINST_TAG-CONNECT_SPEC_AND_USE_AT_YOUR_OWN_RISK.zip" inside another folder named "CHECK CAREFULLY AGAINST TAG-CONNECT SPEC AND USE AT YOUR OWN RISK". Want an Altium footprint? Sure, just choose one of the ~12 different implementations inside that zip folder, but remember to use them at your own risk. Should you use the "TC2050-IDC" folder, or maybe the "TC2050-IDC probably better" folder? What a joke. I understand that providing footprints for every CAD package is hard, but this is a core part of their business and would take not very much time or money to come up with an official footprint library for all these CAD packages.
Like others have said, the idea is good, but the implementation is outdated and needs work. The complacency of TagConnect makes me wonder why some alternative with good worldwide distribution, simple verified footprints and a cheaper price point hasn't been created? Probably because most people designing high-volume products just use the standard connectors
