after hours looking on the net the problem is solved, for anyone else who has this problem here is the short term fix until traktor sort the HID support.
there is a connection issue between the cdj 850 and the usb3 ports on the macbook pro (models after 2011)
to solve the issue you need to plug an unpowered usb2 hub between the two devices and then it works fine as a controller,