Using a player uuid directly is supposed to work fine like so:
/tp b4cc38f7-7ad2-468c-a189-ef815350e709 ~ ~5 ~
But on some commands that require a player only target like this one:
/tellraw b4cc38f7-7ad2-468c-a189-ef815350e709 ["hello"]
It gives the following syntax error message: "Only players may be affected by this command, but the provided selector includes entities. at position 0: <--[HERE]"
affects 20w17a