So I seem to have fixed the problem, it's got something to do with AMD's latest gpu driver (Crimson ReLive Edition 17.7.2) I've rolled back to an older driver (16.10.3) and after roughly an hour or so in-game I've yet to encounter the error so I guess that may have fixed it.
I hope this helps anyone getting the same problem.
I hope this helps anyone getting the same problem.