Just tested with Kernel 5.0.1-300.fc29.armv7hl, same problem, out of 3 reboots one did not
manage to initialise network.
The kernel tried to power cycle the port;
[ 19.429292] xhci-hcd xhci-hcd.1.auto: Timeout while waiting for setup device command
[ 19.637128] usb 6-1: device not accepting address 2, error -62
[ 30.901110] usb 6-1: device not accepting address 3, error -62
[ 30.927259] usb usb6-port1: attempt power cycle
(full boot logs can be provided if needed,
but that did not bring the device up.
From that state the only way to fix it was a power cycle of the whole ODROID-HC2.