Transit Visa for Frankfurt with expired US H1B Visa

I am planning to travel to India from DFW - FRA - BAH - MAA. I have an expired US H1B visa. Do I need a transit visa for Frankfurt? Has anyone travelled from US to Frankfurt to Bahrain with an expired US visa this year (2022)?

Thanks Kalpesh for the reply. I have already read the FAQs. But I would like to hear from people who have travelled recently through Frankfurt from USA to India.

i have the same question. can someone confirm if they were denied boarding ?