<< The unique names did it, although I'm not really sure why. I have twomodules that are different AFTER 8 letters, and they both run justfine. Besides why would the trace work, but not running normally? >>
I know that block names are officially limited to 8 characters. Why would it work un-codelocked and not codelocked? One possibility is that the 8 character limit is only enforced in codelocked code (for instance, if part of the codelocking process tokenizes the block names to eight characters. Another is that un-codelocked code might search forward through the code for a matching block while codelock might use some other algorithm. In any event, stick with 8 characters (or, at least, unique-in-the-first-eight-characters block names and you should be ok). -- Larry
