A few ideas:
* Check the server logs for any related error messages. You may find more information there.
* When you build a cube, it produces a log file. Check that to see if there were any warnings or errors when the cube was built.
* If you have in-cube security, make sure you have appropriate permissions there.
Usually, when I have seen that error, it was due to lacking access to any of the cube data, most often from security filters. Depending on how your authentication is set up and how you migrated this could be part of the problem. Or not. It is hard to tell without knowing more about your setup.