Thanks...spoke to few more people who insisted I was assigned in 20c they have no info on why the Bp says 24c or why I received the message on check in. Very odd. They did say there was a schedule change but the flight time was the same and the aircraft was the same type. Who knows....
Anyway totally solved the issue by upgrading to J which was available. Thanks again.