The bug
Sometimes, XP orbs hover around a player constantly, instead of being absorbed as they should. In some cases, the player can be so distracted and/or blinded by them that they don't notice hazards like ravines or lava.
How to reproduce:
1. Spawn a bunch of XP orbs (can be spawned using /summon, killing mobs, XP bottles, etc.)
2. Walk near those orbs
→ ❌ Notice how some follow you but do not get absorbed
Cause
XP orbs on the client do not sync positions with the corresponding entities on the server. As a result, whenever XP orbs move there is a chance that their client and server positions will diverge. This often happens when they collide with blocks or other entities, and
since 1.16.220 it happens whenever they touch water with non-zero
liquid_depth
because the client-side orbs are no longer moved by water currents (MCPE-120829),since about 1.17.40 it happens when they spawn because client-side orbs do not spread (MCPE-141467), and
since about 1.18.0 it happens when you relog because client-side orbs get teleported upwards (MCPE-150723).
If the client and server positions become separated by too much then players can't absorb the orbs when they appear to be close enough. In this situation, the client-side orbs can follow the player for very long distances, and they cannot be destroyed (by fire, lava, explosions, or the void).
Workarounds
Use a command like /tp @e[type=xp_orb] @s to teleport all the floating orbs in all ticked areas to your position, so that you should immediately absorb them. (Or, to give them to another player, use the command tp @e[type=xp_orb] <gamertag>, specifying the gamertag of the player.)
Try moving around the area where the orbs originally dropped or you first saw them, including moving vertically if there are surfaces that invisible orbs could be lying on.
To resync the orbs, save & quit then reload the world, or go to a different dimension, then come back.
If you hear the tinkling bell sound of an orb being absorbed, you'll know that you found one, even if you didn't see any.
Linked issues
is duplicated by 85
relates to 4
Attachments
Comments 68
On version 14.3 my wife and I both experience this issue. If I host, she has it. If she hosts, I have it. I am on a Nexus 10, she is on iPad 2.
The experience ball actually passes through an incomplete block, its texture remains in place but the entity moves normally
You can still absorb xp bottle 's "ghost" entity ,and its texture will disappear.
I think Ju_mao is saying that one possible cause of this issue is that an XP ball goes through a "transparent" block on the server but gets blocked by it on the client (or vice versa).
Confirmed on Samsung Galaxy Note 5. Android 5.1.1 Version: 0.12.3
Confirmed on Windows 10 Edition. Version: 0.12.3