I am travelling from Toronto to Netherlands and have layover in US for 2 hours. I have L2 visa and my husband is in US. He is travelling to Netherlands the next day.
Could you please confirm if L2 visa is valid for layover.
To use your L-2 visa to enter the US (including for transit), you have to be eligible for L-2 status. L-2 status applies to dependents of someone in L-1 status, which, in your case, is your husband.
You've indicated that your husband, from whose L-1 status your L-2 status is derived, continues to work for his employer in the US. So there is no reason to think that his L-1 status has lapsed, which means that you are eligible to enter in L-2 status, which means that you can use your L-2 visa for your planned transit.