Once you were laid off,you TN was invalidated.But if you employer don't tell USCIS,you are fine to stay in USA.After you find job,you go to border to plly a new TN Visa and don't say you are laid off long time ago.