There could be a variety of reasons. It could be that Randy's character arc didn't fit the theme or tone of this particular Christmas installment. Or perhaps they wanted to introduce new characters and dynamics to keep things fresh.
Maybe the scriptwriters had a specific storyline in mind that didn't include Randy. Could be for plot reasons or to focus on other characters.
There could be various reasons. Maybe the story didn't require Randy's presence to progress the narrative, or they wanted to shake up the dynamics and introduce new characters instead. It's all part of the creative process behind the movie.
Maybe the scriptwriters had a different storyline in mind and didn't find a suitable role for Randy this time.
Maybe the scriptwriters had a specific plot direction that didn't include Randy. Could be related to the story's focus or character development.
Maybe she had other commitments or was out of town for some reason.
It could be that the focus of the story shifted away from the mom this time around. Maybe the creators wanted to explore other characters or storylines and didn't have much space for her.
Maybe there were scheduling conflicts or creative decisions made by the filmmakers. It's hard to say for sure.
Maybe the actress wasn't available or the director wanted to go for a different casting choice.
It could be that the script or the director's vision didn't have a role suitable for her. Or perhaps she wasn't interested in the project for some reason.
Maybe she had scheduling conflicts or personal reasons that prevented her from being in it.
It could be that the script and the role didn't fit her availability or interests. Sometimes, these things just don't align.