According to the information above, you are currently using the Live Assist and Review version of TurboTax which is not free. You can confirm by opening your return in TurboTax and seeing what name is beside the logo in the upper-left corner. If you're in our Free edition, it will say TurboTax Free.
If you'd prefer to use TurboTax Free, you'll need to start a new return. Here's how you start a new online return; be sure to choose Free when TurboTax prompts you to select an edition.
If you are using the online edition of TurboTax, please check the link How do I start a new tax return in the online edition of TurboTax?
If you are using the TurboTax CD/download edition, please check the link How do I start a new return in the TurboTax CD/download edition?
Please check In the online edition of TurboTax Free, how do I submit my tax return to CRA using the NETFILE servi... for more detail.
Thank you for using TurboTax.