Read any of my previous explanations if you could.
None of them address what I said because they were all based on a fundamental misunderstanding.
So let me cut and paste my post again.
I cannot see what this contradiction is. Can you explain further?
9:43 is speaking of "God pardons you; why did you give them leave before it became clear to you, who are truthful and who are lying?
9:44 Anyone who believes in God and the last day will not ask leave. They strive with their money etc.
9:45 Those who ask are the ones who Dont believe in God and the last day.
9:46 If they wanted to go they would have taken all precautions for it, but got made them stay.
Basically, the asked leave because they do not believe in God and the last day. They did not stay because the believed in God and last day, but because God made them stay.
Whats the contradiction?