Runtime Shared Library woes

Hi,

I am facing an error using shared libraries. The error pops up during compile and only happen when I give an instance name to my imported asset. Let me describe further:

I have an asset library where all movie clips in this file are exported for runtime sharing - LibraryA.swf

Next is the file that uses the assets - ShirtA.swf

What I did is to import an asset from LibraryA.swf (e.g. collar) into ShirtA.swf. Now I have collar movieclip in my ShirtA library. I drag an instance of it to the stage and compile. No problems.

I then gave this instance a name, “myCollar”. I tried to compile again, and I get an error from Flash IDE - 1046: Type was not found or was not a compile-time constant: collar :stare:

I am clueless right now where I have gone wrong. I need the instance name as later on, I will need to use some scripts to control it. Has anyone experience this before?