last year was not completed I cannot find it on the website
Do you have more than one TurboTax account? If so your 2023 return may be in a different one than the one you are logged into.
You can login to TurboTax Online 2023 here: https://ww1.2023.ca.turbotaxonline.intuit.com/