It's not a bug just another nerf on the console editions.
The end is generated different on console. When you find a portal that goes to an end city it only generates that island and not the entire end like the PC version.
It's a pain when you die from an elytra fail 1000s of blocks from your spawn point and then you have to go and fight another end dragon and hope another portal opens to an end city. You can have a max of 4 portals so after that you need to reset your end if you want to find more cities