This poll is likely an outlier, but I have also noticed shaky approval numbers for the President in Louisiana, Mississippi, Missouri -- and especially Texas.
Good to see I'm not the only one who has noticed this. I've also noticed that Iowa occasionally even has lower approval numbers than the Big Three of PA/MI/WI (see Morning Consult, September and October 2019). The polls showing Iowa as a tossup for both President and Senate are no surprise to me at all, especially considering that the state recently regained its Dem registration advantage.
Those oddly culturally liberal rural areas in the east of the state combined with the increasingly strong influence of Des Moines (rapidly growing + solidly Dem city) should keep the state at least somewhat swingy for a while, certainly more than Ohio at least.