Updated per 24 July 2021
Candles on Bedrock Edition currently cannot be placed on blocks where on Java can, such as:
Chorus Flower
Azalea and Flowering Azalea
Fences
Fence Gates
Walls
End Rod
Iron Bars
Glass Panes
Anvil
Grindstone
Bell
Trapdoors
Piston and Sticky Piston
Shulker Boxes
Original Description
When you try to place the candles on top of the lightning rod, it just doesn't work, unlike what Java Edition behaves.
Linked issues
Attachments
Comments 4
Also not on top off top half slabs, stone or wood.
workaround, place full block, place candle, break block, candle floats, place lightning rod underneath. Placing more candles afterwards is possible.
Decided to just merge it into one ticket at MCPE-130695
Also not on walls, not on glass, not on glass pane, not on fence, not on top of chains, not on top of iron bars, not on top off end rods,
not sure if parity, not on grindstone,anvil,flowerpot.