I use Google Sheets as my primary data source. The error started occurring after I renamed one of my sheets in Google Sheets (but reverting the renaming doesn’t resolve it). The layouts work all fine. It’s strange because I already have row ID columns in both the Google Sheet and the Glide tables.
I’d appreciate any ideas what’s causing this behavior and how to fix it.
As Uzo said, there might be a point where you unknowingly changed the name of the rowID column and it got “disconnected”, so Glide now see it as a text column instead of a “rowID” column.
If it isn’t too much of a hassle (relating to the rowIDs being used in other tables), you can try removing the current column, and add a new rowID column to see if it helps.
I suspect this will break things. When Glide syncs back the IDs from the Sheet, this will be read as “text” and not truthfully rowIDs, since they are not a match with what Glide has under the hood.