Because I didn't check ... until last week, I didn't realize that ...
私の確認不足により - Because I did not check (目的語がここに入ります)
先週まで - until last week
〜に気づきませんでした - I did not realize that ...
私なら 頭に unfortunately を付け加えると思います。より英語らしい言い方になると思います。
私の確認不足により、先週まで〜に気づきませんでした – Unfortunately, because I did not check ... until last week, I did not realize that … もしくは Unfortunately, because I failed to check … until last week, I did not realize that … になると思います。
I failed to はやや硬い言い方です。