If your device is self powered, it may not need USB VBUS for power, but it still may need it for enumeration,
And also, what do you expect to see on those LEDs? USB has constant SOF packets going, the LEDs will just be driven by a constant 1 kHz signal, so they will be constantly dimly lit.