Laid Off<br>Tom bought a new house. He had a good paying job. Unfortunately his company got in legal trouble. They had to lay off several employees. Tom was laid off and unable to keep the house.
When Tom lost his job, he could not afford a new house.
It's clear from the context that the reason Tom could not afford the house was that he had lost his job. The system isn't able to recognise the connection.
( z1 possible :polarity - :ARG1 ( z2 afford :ARG0 ( z3 person :name ( z4 name :op "Tom" ) ) :ARG1 ( z5 house :ARG1-of ( z6 new ) ) ) :time ( z7 lose :ARG0 z3 :ARG1 ( z8 job :poss z3 ) ) )