r corak - 2006-10-05

THE 3.2 on WinXP using Object REXX
Suppose I have one macro m1 that is going to invoke another macro m2. 
   /* */
   "macro m2"
If I trace m1 (trace ?i), it gets to the invocation of m2 but doesn't proceed.  If I break out (Ctrl-Break), I see in the file that macro m2 accomplished what I wanted, but m1 seemed never to get control back to continue.
Would this be an issue with THE, OOREXX, an interface between them, or something else altogether?