I don't think the audio is wrong here. There is no pause between 'por' and 'que', so it would be porque as one word.
So I'm supposed to know if this robot is asking a question or not? They marked "por que" as wrong... smh
The sentence is correct. It isn't a question, hence no question mark. Porque = because. Por que = why.