It seems it was a failure of the payload to cleanly detach from the rocket. This launch was a little unusual in that the manufacturer supplied both the payload and the payload adapter (the bit that does the detaching), and handled all the integration.
Generally SpaceX supplies the adapter, and handles the integration. So, if it turns out it was a payload separation issue, that's still not on SpaceX (despite the fact that it would be in a "normal" launch).
Generally SpaceX supplies the adapter, and handles the integration. So, if it turns out it was a payload separation issue, that's still not on SpaceX (despite the fact that it would be in a "normal" launch).