NJ not eligible for electronic filing

Error "Part year resident returns where income was received from new jersey sources while a nonresident of new jersey are not eligible for electronic filing"

 

I didn't see any relevant rule on NJ taxation division, but rather a section mentioning the penalty if you don't efile.

 

I thought my situation is simple.

 

Earn half income in NYC and later move to NJ to earn another half from an NJ-based company.

 

I am filling both 1040 and 1040NR but receive this error.

 

Is 1040 NR necessary for my case?

There was a page "Payment allocations" that want me to attributed by withholding to period of my resident period. but I cannot allocate to a degree that make non-resident no refund and no balance. Any suggestion?