This is usually a configuration issue with the specific promotions.
Which promotions aren't working and what is the criteria you have set?
Are there any errors logged in the Server Error Log?
If you create a trophy where the only criteria is that the username is your own username, does that get awarded?