typing in /tp (entity) ~ ~ ~ will incorrectly show that this is not a valid command, but when run it works. typing /tp (entity) will not show any other optional inputs, and the "facing" input does not work (to my knowledge). Also typing /help tp will result in nothing.
(sorry for having multiple bugs in one ticket)
Related issues
duplicates
Attachments
Comments

[media][media][media]
The suggestions issue is MC-124137, the facing issue is because you left out "entity"