In combat after (re)login

The macro won’t work until i am out of combat.
Its annoying when you disconnect in bosfight is there a fix for that or just something we can’t get around ?

Don’t DC in a boss fight.

I believe it’s something to do with GS needing to check the Out of Combat queue to update macros when you log in.

Because you re-log back in combat it’s unable to do this so macros wont enable/refresh until you’re out of combat. This is probably due to the protected element in the macro api

This also happens when you try to update/make changes to macros after you practice on a dummy until you’re out of it aggro range.