Lightroom reads the raw files but has never read ratings added by the camera.
Upon further investigation I figured out what was going wrong.
The card you have designated as your primary card in camera, is the card that will store the rating information that is readable by Lightroom.
All is well, thanks
It may only do it for canon cameras, not sure.
Turns out with 2 cards in camera it only writes the rating to the primary card. Thanks again