
I found the error... it was actually one "error" combined with me not paying attention while debugging. After retrying to set up the module a couple of times I forgot to set permissions like you said - thanks for that one. But that wasn't the original problem. It seems that the tables were stored in all lowercase on localhost - and they worked in lowercase (they were generated like this by the module installation procedure). When I imported the tables on the server it broke. Perhaps you should store all the tables in lowercase only to prevent this kind of behaviour?
Apart from this I have a suggestion. The category_path (viewcat.php line 192) variable is assigned a link with a predefined layout. Perhaps you should break it up to make it easier for custom design? I for one don't like the colon at the end of it, so I've had to hack it out. Being able to use the home and category links separate wold give better versatility.
Again - Thanks alot :)