>>290798834
There should be a setting to bump up bitrate, you can try turning that up a little, but go too high and you'll have performance issues.
>>290820616
Could just be something in the settings. Any good 5Ghz router should be fine from what I've heard though.