I have a workaround:
I have made a Powershell script that restarts the Wifi adapter when the computer is started (or wakes up from sleep/hibernation).
I has solved the issue for me. I have tested it only in Windows 8.1
Download the file below and follow the instructions from included txt file:
1.Open Windows Task Scheduler
2.Import the xml as a new task
3.create a folder in C: drive called "RestartWifi (without the quotes)
4.Copy the Powershell script file restart_wifi.ps1 to this new folder
That's it. When the computer starts, or awakes from sleep, it will reset your Wifi adapter.