grid/arc detection significantly improved for me under el cap after removing the ftdi driver i had installed when running earlier versions of osx.
i’m also running the version 1.4 of serialosc
tldr;
i’ve been working on an arc app with max and noticed that each time i disconnected the arc a “phantom” monome device was left in the os device tree (open the system information app and look at the usb section). searching the web yielded lots of reported problems around ftdi serial devices under el cap. this one thread in particular suggested removing the 3rd party ftdi driver and just using the driver supplied by apple.
to my surprise i did have an older (version 2.2.18) ftdi driver installed (the system was upgraded to el cap, not a clean install). removing /System/Library/Extensions/FTDIUSBSerialDriver.kext and rebooting did the trick.
now when i plug in my arc i see the apple driver being used:
% kextstat -l | grep -i ftdi 142 0 0xffffff7f83564000 0x7000 0x7000 com.apple.driver.AppleUSBFTDI (5.0.0) 4C5CCB24-156D-31A0-9865-FECAC4AB403E <124 40 5 4 3 1>