These sort of situations are always best handled in the terminal however not being there makes it difficult to know all the facts.....
Besides we all know how the media can distort something to make a better story..
I often wonder if airlines have some journo's in their pocket to print something in a certain light.....