This is rather perplexing;
I have an old Raspberry Pi 1 B (512MB model) that I figured I could give some use again.
I burned a fresh copy of Raspbian Jessie on an SD card, went thru the initial config, ran the Particle Agent install script. At the point of “Claiming the device to your Particle account”, all the lights for the built-in Ethernet jack went out and all of the USB ports went unresponsive. This to me indicates that the USB root hub was disabled.
Now, when I reboot the Pi, it starts up fine - but because Particle Agent is set as a boot service, it kills the USB root hub each time the service loads.
I re-flashed with the Lite version of the OS (no window manager) to see what I could see on the console, and I have confirmed that immediately after the “LSB: Manages Particle Firmware” line shows up, the USB root hub is disabled again.
This is a BREAKING bug. It wrecks the OS on the card unless you know enough to be able to disable boot services when you literally cannot type or connect from another system…