Get your taxes done using TurboTax

So, from what I'm reading, even if you put in the date 12/31/20, you will not be able to file electronically?  That as long as you need the Form 1116, you can't file on-line?  That's outrageous!