Get your taxes done using TurboTax

Yes - All of the forms are listed as "supported"  

Form 2

Schedule NR

Schedule 2K-1

Schedule WD (form 2)

Schedule U

 

I am still getting the same error.