Something just happened which floored me.
So the usual process is....Maradori upgrades me, and then once I'm confirmed in J, I call in to order a SPML.
But...
something really odd happened. I go to select my seat on ac.com after he upgrades me, and it says..."low lactose meal". I didn't order it, I'm sure he didn't either...
How the heck did AC know to order me a NLML without me asking for it. This process changed. Anyone know what happened?

Yes, NLML is attached to my AC profile, but I've had to call in every single time - until my flight in two weeks to YEG. Eh? What happened la?