It's been working mostly fine for me, although I have noticed this problem too when it comes to assembling machines. It worked fine for inserters and conveyors although I think it struggles to replace entities with items in their inventory i.e assembling machines or conveyors with items on because removing the old machine immediately let the robot place the current one. This is just a theory I didn't make the mod but from observation I'm pretty sure the robots deconstruct the item underneath and then replace it with the one they're holding - normally deconstructing an entity with items in the inventory (or a belt with items on) moves the inventory to the deconstructor (can be seen when using the deconstruction planner, multiple robots will first remove the inventory then the entity) so maybe that's a reason why said problem is happening idk it's not up to me to make suggestions for fixes tho.