There's always some inaccuracy with testing. For example, fingerprick testing has an allowable inaccuracy of 15%, 95% of the time. A true value of 6.0 could therefore be shown as anywhere from 5.1 to 6.9. One in twenty results could be even further out.
Also, fingerprick testing and CGMs are testing different things - one is interstitial fluid, the other is capilliary blood. The CGM algorithm is supposed to adjust for that but it might not always get it right.