Hello,
I seem to be having problems with reordering children sprites to lower z-orders.
Here are the steps I am performing.
Note: the layer already has many children added to it.
layer:addChild(sprite,100)
layer:reorderChild(sprite,50)
layer:removeChild(sprite)
When the above code is executed the sprite is never removed. If I change the 50 to something over 100 or take out the reorder all together it works.
It appears to be an isolated issue with reordering children to a lower z-order.