Yes, you generate Form 4562 by answering the questions about your business assets in TurboTax.
I assume you are referring to Form 4562 throughout your post because Form 4452 is a different topic.
Form 4562 isn't required to be printed with the return when there are no new assets and no listed assets for the year, so to make sure that your tax returns for 2019, 2020, 2021, and 2022 are wrong, you need to check to see if any depreciation was recorded for those years.
Check line 18 for a depreciation deduction.
If you need to amend your returns to claim the depreciation, follow this link for more information about getting started with that.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"