Diffrent value between virtual pin and value direct get from analog pin

If by mapping you mean that little squiggly symbol between the MIN and MAX… then possibly buggy… I have never gotten it to work properly and always use the Arduino map() command in my code instead.