YOU SAID:
I knew you were late last weekend when you didn't reply
INTO JAPANESE
先週末は返事がなかったので
BACK INTO ENGLISH
Because there was no reply last weekend
INTO JAPANESE
先週末は返事がなかったから
BACK INTO ENGLISH
Because there was no reply last weekend
That didn't even make that much sense in English.