We are unable to view your return here in the Community. To determine why it is saying you still owe taxes, we would need to look at the Form 8962, and the other schedules to adequately answer your question.
To have an Agent look at your return with an Offline Review to answer your question or to schedule a time to talk to an Agent with a Live Review see What is TurboTax Live? - Community.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"