The issue was supposedly fixed in MC-169975 but it doesn't appear to be fixed.
This is because the isGlowing()
method is overridden in net.minecraft.client.player.LocalPlayer
but it is not overridden in net.minecraft.client.player.RemotePlayer
.
This should be a very simple fix.
This is not fixed in 1.15.2, however, you added it as an affected version. This will be fixed in the upcoming 1.16 release, so please make sure tested this in that release.