ROTH IRA contribution vs income

I earned enough to make the full ROTH IRA contribution for 2023.  Our MAGI is below the limit, so I'm allowed the full contribution, which I made.  I entered (and double-checked) my earned income in TurboTax online, and entered (and double-checked) the ROTH contribution.  However, TT tells me I contributed too much, and on that screen, shows an earned income number *lower* than what I entered and can still see if I backtrack through the program to my earned income entry.  Is this a glitch?  Is there something else that would cause that screen to show a lower earned income number than what I entered and than what is still showing elsewhere in TT?