Retirement tax questions

My wife was a career employee of the Veterans Administration. We recently became full time residents of North Carolina. Her US pension was never taxed in NY and she was advised that the same applies in NC. We entered the 1099-R in the federal form as we always had; however, as we entered the info for the NC return the funds were considered taxable. Can you explain this?