TT is not handling excluded treasury obligations properly when I moved to a second state

TT is excluding ALL of the treasury obligations that I entered on the federal return from BOTH state returns.

Example: on federal return I entered $1000 DIV income was from US Treasury obligations.

 

I lived in MA 7 months and NC 5 months but both State returns are showing $1000 to be excluded. I know how much each state should exclude based on the timing of the distributions but TT uses the entire amount from the federal return for each state.

 

I think I should remove the excluded amount from the federal return and hopefully each state will ask me what specifically to exclude??