As a TM though you don't need to check in with the ETL's at all about leaving on your shift time, that's ridiculous. Believe me here's what happened. Your LOD told your TL to try to get as many people to stay. Your TL probably saw you as the easiest one to get to stay and you didn't want to and now your LOD just mad the stuff didn't get done. As a TL YES you definitely check in with your ETL's before leaving. Have HR take note of this ASAP if you haven't already. The sooner you get this to HR the better then right after call the hotline.
My question is, can he write me up for not, "checking in". Is that a real offense? I suspect, he's just pissed I didn't stay and wants an excuse to write me up. Also, he wasn't the LOD at the time, he's just my direct ETL.
CYA.
Cover your ass.
Talk to your HR TL.
Beg forgiveness for leaving without checking in, do whatever mea culpa it takes to make it look like you understand the error of your ways.
Don't let this smeghead bind you up.