If NC State tax rate dropped for the year 2022 and my status hasn’t changed, why was last year’s State return 4 times greater?

I’m retired military who claims single plus five an additional $140 monthly so they take out the max then I file joint with a child to get max return. Now I’m not even getting back my retired pay which is supposed to be non-taxed now.