Ok I called back Digicel and spoke to a CSR there and told him the model of the phone and he went and checked with their techs and told me to take out the battery again and amazingly it worked. I didn't change the firmware or anything. Going to check and see if I still have a problem with the desktop manager though.