There's some additional info that appears everytime I unplug the reader from the machine. Perhaps its useful?
'NoneType' object has no attribute 'device_removed'
Detailed traceback:
Traceback (most recent call last):
File "/Applications/libprs500.app/Contents/Resources/main.py", line 243, in device_detected
AttributeError: 'NoneType' object has no attribute 'device_removed'