Troubleshooting

I am a recently retired Non Resident of Canada living in the USA with a Canadian Pension annuity and CPP- do i need to file a T1 NR? my understanding is that under the tax treaty CPP is not taxed and my pension is taxed at source, therefore no taxes are owed.