The inserted blocks are the instances -- there's only one block definition no matter how many times it's inserted, but there is an instance of the block for every insertion. well, ignoring Annotative and Dynamic blocks that's true....
Attributes are _attached_ to the block instance, but not really part of it. that's why you can move/change properties of the attribute after the block is inserted. The block definition holds the ATTDE (Attribute Definition) entities, but they are placed as Attributes when the block in inserted (instantiated)
clear as mud??
post your block, and someone can have a look at it and maybe explain what it's doing, or fix it so it does what you expect.