you should believe both. the Libre sensor has a delay of 5 to 15 minutes, it doesn't give the measurement in the exact time of reading, whereas the glucometer gives the measurement at the exact time of reading, hence the difference in the value. If you wait for a few minutes and read the sensor again, you should get the value of the glucometer, or a slight variation of +- 1 mmol/l.
Sometimes, the sensor values are way off (compared to the glucometer values) during the first 24 hours upon activation, but this is a known "side effect"