He was finally re-checked through security at midnight (6 hours after his first check). He called and said they were now scheduled to leave at 12:30 am. I just check his flight status and it appears they didn’t actually leave until 2:00 am. The flight hasn’t arrived in Frankfurt yet. OY!
Hope you have heard from your son by now.
What an awful situation!