Since it sounds like it used to work, I think we can assume it's not problem of something that fundamentally can't work.

So, I would suggest that you back up your database (both to alternate media, and a paper copy, as well), un-install QuickBooks, and then re-install it. That will likely get rid of the problem.