How many elements on the page are called “Input Name”…I could imagine you may have more than one and one of them might not be of type text, as everything in your screenshots looks correct.
If there is only one input called “Input Name” then try refreshing the browser, as maybe you had changed the input type from something else to text…Bubble has had a long standing Bug that affects datasources when we change elements a bit.