multi state 2024 resident who also worked fulltime remote

The company I work remote for is in MN - worked there 2 years now.

For TY 2024, I lived in ND from 1/1/24 thru 8/15/24, then moved to NC for the rest of the year, and it's where I now permanently reside.

MN and ND have tax reciprocity, so in 2023 TY (as a full yr res of ND) I only filed a ND state tax return, no MN return.

For 2024, is my state of residency considered NC, due to the fact that I live there now, even though I spent a greater part of the year as a ND resident?  Do I also have to file a MN tax return in TY 2024 because MN and NC do not have tax reciprocity?  What order should I be preparing my state taxes - ND, NC, MN?  Will I be double taxed anywhere, or will the credits for tax paid in other states work itself out in the end? 

Our payroll people change my state tax withholding when I moved, so I had 7.5 months of ND withholding, and 4.5 months of NC withholding.  ND is only 1%, where NC is closer to 7% state tax.