I had the same problem a while ago....
did you try opening a new project and testing pass abilities in that?
if they do work, then theres a problem with your system file in data
what i did to solve the problem was overwrite my original system file with a new one from another project....
if im not clear enough, let me know, hope this helped : P