Hello,
I've recently started using your mod and the walls work well for my fully automated, repair free defense.
However the walls are only updated if placed by the player. Once I started adding them to blueprints they would not heal anymore.
This is due to the fact that you only listen on the event "defines.events.on_built_entity"
I've temporarily patched the mod for myself by listening to both events:
script.on_event({
defines.events.on_built_entity,
defines.events.on_robot_built_entity
}, addWall )
Best regards