Many learners of English make the following mistake:
*The traffic caused that I was late.*
In English, we cannot use that after cause.
We can only say:
Something causes something else.
If you want to say that the traffic caused you to be late in natural English, you need to use a different structure, for example:
The traffic made me late.
The traffic made me arrive late.