Hi,
The above change in Range did not work either. The problem was the content controls in the building block.

INSERT does not work in a loop if building block has any ActiveX component as it has to assign unique name for each of them at every INSERT in the document and I was initializing them on document OPEN & NEW event. So, when I redefined the blocks with

non-ActiveX drop downs it just worked.
@ guessed : Thanks for all your help.
Cheers