Macro runs from manager but not with shortcut

I have a macro that will run through the steps perfectly if I run it going through the macro manager but if I assign a hotkey it skips steps. I inserted a WaitFor(1) macro and also tried DoEvents. Those didn't help.

Using a Call Macro, send some keys then call another macro, then send some keys, then call last macro with more SendKeys. Looks as though it needs a bit of a pause between them.

Any ideas?