It might've been the java version or something, but when taking a tamed Parrot back to base, it would not teleport to me if I was far enough and I would have to wait for it to fly over.
It died in three hours of escort. 😞 (Accidentally killed it whilst fighting mobs.)
Thank you for your report!
We're actually already tracking this issue in MC-157494, so I resolved and linked this ticket as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature in the future to see if the issue has already been reported.