It sounds like one of the libraries you are using is not the same version as the others. This is the main cause of things just "not working".
The ball-in-maze needs the FusionWare::SPOT library and I suspect this is your problem. This is available from
http://codeplex.com/fusionwarespot. There is source for 4.0 and this works for talking to I2C devices, but there is no offical release of the complete package.