Pretty sure “is it PTFE thread tape?” wouldn’t have helped you any more than “PTFE?” did.
It would hold together better but then people would be paying a premium for the threading yet still have a glued together yoyo.
Oh, it definitely would have!
Interesting how typing just a few more characters can lead to a better, clearer discussion for all future readers.