I've had it at the gate in LHR as well for a KL flight.
The agent basically said that Y was overbooked but there were seats in J and they were waiting to see if all Y pax turned up before allocating me a seat in one of the Y seats or having to upgrade me to J. (FB Gold).