Negative Balance Protection doesn't stop your account from going negative during an open trade, it only ensures you don't owe the broker money after a trade closes.
So the key question is, is your balance negative while a trade is still open, or after it closes?
If it's after closing, raise it with your broker immediately. That would be a clear violation of NBP rules.