D-4 DC

I am a Nurse that did a 3 month travel assignment to DC. My travel agency had me fill out a D-4 DC Withholding
Allowance Certificate. Do I still need to file for DC state taxes. Turbo Tax is recommending me fill out a nonresident form refund request but I don’t think I need to do that and now I can’t file my state taxes. Did I do something wrong? Thank you