Can you share your macro here? I'm not sure how your macro works, but you can try a simple method: after the macro is triggered, use an action to check the screen text. If the characters on the screen include those from the status bar, prevent the macro from executing further actions.
Use the "Read Screen Content" action to identify which text in the status bar MacroDroid can recognize. If it doesn't work properly, try enabling the overlay option in the action for checking screen text.