During the 2014 tax year, I moved from Pennsylvania to North Carolina. I kept the same job working for my employer in Pennsylvania as a remote worker.
Despite several requests on my part for my employer to update my tax withholding information for the state of North Carolina, my employer never did so.
Come tax time, my tax advisor had me file taxes as a part-year resident, paying taxes to both North Carolina and Pennsylvania, despite my W-2 only showing taxes withheld for Pennsylvania. As a part of the PA tax return, we requested a refund for the time worked remotely, and taxes were paid to North Carolina for this time.
Pennsylvania rejected this request for a refund because of what the employer reported with my w2, despite me sending a copy of my mortgage showing my change in residency, and a copy of my North Carolina tax return showing the taxes paid.
Pennsylvania wants something from my employer backing up my claims, but I've since left that employer, so they are unwilling to do anything for me.
How should I proceed in this matter?
Was the advice of my tax preparer incorrect, and I should've never reported income to North Carolina?
Can I hold my former employer liable in any way, or make them cough up the information that Pennsylvania wants?