Solved - sort of, I still don't understand...
So I still don't know what I did, or why after changing the structure of the database, nothing I did would make it update in the program. However, I was able to make it work again. I saved the layout files, database, images I used etc. Then I made a whole new project. I cut and pasted my old Activity module code into the new project, added a code module and cut/pasted the DBUtils code I was using. Then I added a couple libraries and recompiled and it worked again.
:sign0163:
It was like the database was in a non-clearable cache or something.