When you put a torch on a block and then destroy the block it acts like it has been placed on the ground although it's sprite thinks that it is still on the block, if you update them it does nothing. but if you destroy the block underneath the torch than it gets destroyed.
Linked issues
Attachments
Comments
This is not a visual glitch. It actually functions similar to if it was on the side of a block.
38th duplicate of MC-5711 , please use the search function to see if your bug has already been submitted. Currently over 35% of tickets are being closed as duplicate.