State tax filing

I don't know NY law, so why do you think you need to file? you might want to check the NY instructions to see if a non-resident with 0 state income even needs to file. Most states have a filing threshold even for nonresidents.   I do know NY allows mailing when you can't e-file.