OK, this seems to be the problem we found, in sketch, we can dimension to datums until we add an angular dimension, once we add an angular dimension, we can not pick any datums when dimensioning in the sketch. We proved it by removing the angular dimensions then added the required dimensions using the datums, but once we added an angular dimension to the sketch it would again not allow picking datum. We found this in another part, and I went back to this one and it acts the same way.
We can repeat this problem.