After you file

I amended my 2024 Oklahoma return through TurboTax, and it said it e-filed my amended return. Is TurboTax wrong? Do I need to physically mail it still?