The only way I could solve it is by making the non-admin user an admin. Then install the software, apply the updates, and re-adjust the user back to non-admin.
I am thinking some files are not correct on the system. I felt some non-standard behavior here and there. what can be ran on a system like this to make sure everything is where it is supposed to be, and everything works well. Are there tools to do that built into OSX?
t