I found the problem. Programmers got lazy and weren't consistent with the cases with function names, e.g. Poker vs poker. I studied my error logs, and reinstalled with a non-case-sensitive file system. Works now.