Corsair K30 media keys wont work!

So I've had the K30 for almost a year and everything was great until a couple weeks ago when the play/pause track skip keys stopped working. the volume keys and every other key works fine. I've tried the fixes google recommends but none of them work. It's definitely a hidserv.dll issue. I restart the service and they work for about a minute then stop with the service still running. I've uninstalled every other driver and piece of software that may interfere to no luck. Different usb ports, redoing the registry entry, etc. Even tried a system restore and no dice. 

 

Anyone experience this themselves or have any ideas what the issue may be?