Deductions & credits

Well I received the Firtpa certificate from the IRS, it’s said I need to fill the 1040NR because I’m in the US with an investor visa, my past 12 years my CPA filed the regular 1040 for my an my wife, after consult with him and another CPA they suggested the NR one but honestly now I’m confused