I'm really not able to figure out if this issue is with kernel's USB subsystem, systemd, udev or upowerd! I would greatly appreciate if someone could triage this bug and assign it to the correct team so that this issue could get some attention.