License code for online Deluxe error message code no longer valid

I've tried several times to download then install TT Deluxe for 2024. The download path comes up cddownload.com, won't install, then a workaround back to Intuit with my license code, message says my code is is no longer valid. I've been using TurboTax since 2020 without issues but with a CD. The online download is causing a lot of grief! Please help! 

 

Thank you@