Get your taxes done using TurboTax

I was unable to use Turbotax for 2021 because of Form 8621 was required and I could not file electonically.  Will this still be required in 2022.  Shell Oil is the only foreign asset I have and it was purchased years ago thru a local broker.  Pleas advise.