Originally Posted by
DELLAS
This is certainly wrong whether intentionally or not. The practice is not unusual in these circumstances I have also seen BA put up a notice at check in at BHD before. Its most likely due to lack of communication and you need to pursue it and let them know its very bad practice to refuse to pay something that was promised.
EI936 is listed on FlightRadar as a BA operated flight. So EI would not be responsible for any compensation as far as I am aware. Even if booked via EI, I would have thought BA would be responsible for compensation?