This is kind of a two part issue.
Firstly, in trying to upload new code to my chip it suddenly did not respond as it should, and has not responded since. I reverted the code, and issue is the same. I tried to run it with the debugger, and that's where the second problem comes in.
The debugger stops at the first executable line:
DCOCTL = CALDCO_8MHZ;
It gives the error: Error: cannot load from non-primative location.
I know that there are other places on this forum where that particular issue has been solved, however none of them were able to help me in solving my specific problem.