There is a mismatch in the keys defined by Apple
VNRecognizedPointKey.handLandmarkKeyThumbTIP = "VNHLKTTIP"
while the actual coordinates are being set into :
[C.VNRecognizedPointKey(_rawValue: VNHLKTMP): [0.770814; 0.408112], C.VNRecognizedPointKey(_rawValue: VNHLKTTip): [0.575923; 0.611163], C.VNRecognizedPointKey(_rawValue: VNHLKTCMC): [0.886506; 0.308010], C.VNRecognizedPointKey(_rawValue: VNHLKTIP): [0.665807; 0.469130]]
as you can see , inside vision framework the name for finger tip for example is : "VNHLKTIP" while the key exposed by the SDK = "VNHLKTTIP"
(lldb)