@sk That is definitely one of the solutions! There are a few reasons this might be happening. Usually, if you have the correct account and profile already selected, the only fix is to disconnect the GA account and then reconnect it. While it does say that you'll lose some data by doing this, the data loss is temporary because we'll repopulate it all when you reconnect from historical data in GA the entire re-population could take a few days though since we won't have it cached anymore). Also, make sure that you have selected the correct account and profile in GA.
You can verify this by going to your GA account, going to the profile that corresponds with your campaign, finding the number of that profile, and checking it against the profile number embedded in your homepage you're tracking. If they match up, you're gold! GA accounts and profiles can sometimes get mixed up so if you have more than one of either, try changing it to another profile. It might work that way.
You may have to wait for traffic data to repopulate but the current data in the Traffic Data tab will repopulate pretty quickly (immediately most of the time). Hope that helps! If you're still not able to get it to work, send us an email at help@seomoz.org with your PRO email address, the campaign that's having issues, and examples/screenshots of your GA account if you can! We'll try to get you running ASAP.