Gurpreet has always been a dalbadlu. She doesn't have a brain or a heart. She blamed Tejo for no reason when fatejo got married, completely ignoring the fact that it's her son who fell for a woman like jasmine.
Even post ema she's acting like Fateh is an innocent victim.
She became nicer to tejo when they needed tejo, and tejo was doing everything. Tejo brought Simran back and fought with KSV for her rights. Tejo handled academy, home everything. She's no actual love with tejo, it's just the fact that tejo was able to do things which they all couldn't.
With Jasmine, now the bachha has taken the priority, even more than Fateh. If she can't see that Fateh is better off with tejo than Jasmine, she isn't going to see tejo or her misery.