1 for 2 today. My 777 flight was cancelled so instead I now have two segments on 321, both 100% booked. Not wanting to check my roll aboard, I boarded earlyish. The near the end of boarding on the first flight, at T-10min, I got a notification that my upgrade cleared and a FA came to get me. The second flight closed doors with an open seat in J but no such luck two flights in a row. At least it’s just YYZ-YUL, and I have an extra legroom ext seat.