Yep, that's definitely a bug in BA, you should always win money when you press the green-up button.
And you say you're having difficulty recreating the loss/error?
howdy, what next
Unless you're trading Rosehill. Try placing a losing trade and the market jumps in your favour.