getParam not working on live server?
The client must have added a new rule which was causing the problem.

changed from 

RewriteRule (.+) index.php?p=$1 [L]


to 

RewriteRule (.+) index.php [L]


Not exactly sure why they added that but...