Dear ODK folks,
We are using the ODK 2.0 tools and have sporadically had a bug crop up when syncing. Everything works fine in Survey for collecting the data, Services syncs fine, ODK tables reopens fine, but then when we go to a particular table (in Tables) or form (in Survey) we have an error. In Tables, it just plain crashes and dumps us out. In Survey, we get a message “java.lang.IllegalStateException: via RemoteException on AidlDbInterface: or.gopendatakit|java.lang.IllegalStateException: Requested column: 45 has two or more data types in it”
Help much appreciated on:
- What might be causing this error/what it means? It seems to be implying we managed to put two types of data in one question, but not quite sure how we had achieved that.
- How java/ODK would be “counting” columns so that we could identify which column this is referring to? Does it could the ones we see in Tables, the ones we see in aggregate, or some other order to get to column 45? Then we can at least look at which of our (many) variables might have an issue.