Is 'por que nao lhe falou.... ' wrong?
I've seen some contradicting examples from Duolingo, but I would say it isn't.