Question????

I have a door block in a drawing that is in a unit block with 2 visibility states. When I add a door call out to the door it will pick up the door info. But if I update the door info the block door call out will not update. But if I delete the visibility state form the unit block the door tag will update.

How can I get the door call out to update if I add a visibility state to my unit block.