more likely the power supply. the motherboards gets its 5V feed from the 5V rail of the PSU.
what is your PSU? make, model and age please.
thats a decent unit, but still for power issues start with the PSU, can you access a spare for testing?
Told by whom?ive been told that it is due to my usb ports not getting enough power
programs will rely on the motherboard sensors and as the motherboard may be in question I still suggest swapping with your brother. swap and let your unit power his and vice versa.
each system testing the other PSU.
swap for an hour or a day, what have you, get the answer and swap back. total downtime should be small.