Tell us about yourself!
It's concievable that it switches modes simply when it detects the +5V on the rail. That's a bit dumb but I wouldn't be suprised.
This may not work (cause transmission errors) for High-Speed data transfer. It might work for Low or Normal speed. Please check, I'm curious :).
I do suffer from colorblindness. Already fixed the guide, wikipedia also mentions the standard data cable colors as being green and white https://en.wikipedia.org/wiki/USB#PinoutsThanks for the heads up :).