Is your answer resolution of my query/concern?  - You have not mentioned anything regarding delay in releasing 1040NR since years.

0 Cheers