ok here's the solution, from vbulletin.com:
"dminCP > vBulletin Options > User Registration Options > Default Registration Options > Check Receive Private Messages and save
Then to enable it for everyone else
AdminCP > Import & Maitences > Excute SQL Query > From the drop down select > Yes - Recive Private Messages
Hit continue, this will turn it on for all registered users."
Works.