This was at the gate, 15 minutes after scheduled boarding time. That is why I was persistent - because obviously the flight was already closed, everyone who was checked-in was already at the gate (or should have been), and I could see that there were only a few dozen people at the gate, not three hundred. It was only because the load was so obviously light that I did not accept the initial response that business class was full.
So, to review, GA told me business class was full. I asked her to check. She checked her terminal and repeated that it was full. As I posted, we went back and forth on this a couple of times, and then the team lead said: "Sir you are right. Actually business class is not full on this flight."
If GA had said "Sorry, I don't know if there are any seats available", I would have found that very weird, and I'm not sure how I would have responded. But I would not have posted here about being untruthful. But that's not what happened. The agent checked her terminal, and then gave me, repeatedly, factually incorrect information. I know it was factually incorrect, because eventually her supervisor told me so. Hence my post.
I am only making an assumption here that she did not want to or know how to open the flight if it was closed. The supervisors would. She should have asked the Sup or the lead and let him take the initiative on these things.
On a flight on QR from DOH to YUL, I was told on my first flight by QR that I have been UG to business class. Even on landing QR texted me to reconfirm it. They told me that at the Gate I would be UG. When I went to board they just took my boarding pass and boarded me. I asked the GA isn't there an UG for me and she said No. I insisted that QR had already informed me but she refused and eventually a Sup came and asked what was going on and I told him and he suddenly went to where the UG boarding cards were kept and gave me a boarding pass with my name on it. If I had not questioned I would be in Y.
Yes you are right in questioning in these cases.