The X-Session Pro is USB-powered. If it is drawing too much power or not getting enough, it will fail.
Map the X Session Pro using MIDI Pipe or HUI protocol inside Serato or Traktor without any driver at all (Class Compliant mode). Hold the Shift + Left Pad Bank buttons while plugging it in to force Class Compliance—this drastically reduces heat. m audio x session pro driver for mac hot
Even though it’s class-compliant, you might encounter issues. 1. Device Not Found If the X-Session Pro does not appear in Audio MIDI Setup: The X-Session Pro is USB-powered