It’s never related to a specific aircraft and the airline can do what they want with flight numbers, although I agree it’s normally a particular route.
Most airlines are short on staff at the moment and I’m presuming they haven’t flown your route on the day they said they would?