SO if these files open and play just fine on an other computer there should be no problem. Your problem is the way Sonar can scatter stuff all over your hard drive. I never use Sonar's file system for that reason.
Using windows, create a folder, in your case I would use a exterior storage device as the location.
This is so simple... Now open the project on the other computer.
It's all there? It plays fine?
Perform a "SAVE AS" and point it to the new folder on the back up drive.
check the " copy all audio" box
Save as a "
CWP " not any other format.
There you go, If that won't open on ANY version of Sonar I will be amazed.
A few things to watch are 32 bit and 64 bit systems.
Different interfaces with mismatched clock rates.
I transfer songs between 3 different computers all the time.
The main thing is before you even hit record to put the project in a folder where you want it to be. You can set this in the folder options too. Other wise Sonar will save your CWP file in a different location than the audio. Or worse, all your audio from dozens of songs are mixed together in one folder.
This is basic Windows folder and file management that has been the same for a long time now. Just hitting save in any software without knowing where it is going is foolish. "SAVE AS" is your friend.