I found something that might be related to the disappearing homescreen apps. Another forum had people talking about not being able to long-press to add apps to the homescreen. The solution for that was to remove any and all other launchers and home switchers. I'll play around with the homescreen...