It's not the 'status' but rather the CRS the airline is using.
I know for a fact that CX's CRS indicates your status, but in fact ANY waitlists on them is not cleared automatically and at least not by status. I've had flights which are still pending and on waitlist when CX's inventory suddenly opens up and while still on waitlist! So it doesn't mean than once someone cancels, you get the seat!