I apologize if this is a lame attempt to address the flood of questions and comments on several Liberty threads, but I thought I try to chip in and help out.
If you are having issues getting your add-ons to install correctly OR even show up, there is a 99.9% this isn't a bug or issue with Liberty ROM. First, you must allow the download to complete. Due to the servers being bogged down with God knows how many people trying to download the same file as you, this can take a VERY LONG TIME. I'm on an hour for the Music Mod myself. If you in anyway interrupt the download, or it gets cancelled by any other means, it will still claim to have installed on your phone. If you run the script again, it will install whatever file now exists on your card, which is incomplete. So, it won't install, but everything will seem hunky-dory because the script still ran appropriately.
In the event of a botched download/install, you must first DELETE the files before attempting to re-download. You can find these in the Liberty folder on your SDCard. (ex. 2dGallery.apk, musicmod.apk, etc)
It's gonna be awhile before we can download without a delay. This amazing ROM is garnering a ton of well deserved attention. Be patient and be at peace with your new found Liberty.
And once again, excellent work kejar and JRummy.