The Ender Dragon will not spawn in a fresh, un-entered End dimension if the island is loaded by an Ender Pearl. It will only spawn if a player enters the End.
Reproduce:
1) Delete the DIM1 folder in the world save to restart the End completely.
2)) In Overworld, throw Ender Pearl into End Portal and teleport it to 0, 128, 0 repeatedly, consequentially loading the 0, 0 chunk in the End consistently.
3) Run command to /kill the dragon and see that it says no entity exists. Once a player enters the End Portal, the Ender Dragon will appear. (see the two latest screenshots)
If a dragon has been spawned already, it is possible for commands to return information on it when it is loaded by an Ender Pearl with no players in the End (see earliest screenshot)
We do not have enough information to find the cause of this issue.
Please record a video of this happening and attach it to this report.
If you are on Windows, you can use
Windows
+Alt
+R
to open a built-in app for recording game footage.If you are on Mac (Mojave or later), you can use
Shift
+Command
+5
to open a built-in app for recording your screen.In case you don't have a program to record videos, we recommend using the free recording software OBS.
In case the resulting video file is too large to be uploaded to the bug tracker directly, please upload it elsewhere (e.g. as unlisted video on YouTube) and link to it here.
This issue is being temporarily resolved as Awaiting Response. Once the requested information has been delivered, the report will be reopened automatically.
Quick Links:
π Bug Tracker Guidelines β π¬ Community Support β π§ Mojang Support (Technical Issues) β π§ Microsoft Support (Account Issues)
π Project Summary β βοΈ Feedback and Suggestions β π Game Wiki