Xboxone connectivity issues

The power button on my Xboxone has recently stopped working I can still turn the Xbox on using the eject button which is a pain but it works. But for some reason my controllers won’t connect unless they’re right next to the console now any idea why? Should I just replace the RF board?