Continual disconnect

My game continually crashes with error ‘your connection has been interrupted’ It only happens when I play Diablo. My IP claims the problem is not with them. It has been happening for several months now and is very frustrating. This is the second time I ask for assistance. Please can you fix or tell me what is causing the problem?
Thank you
S

what is your connection like?
I have 600 download and 400 upload, have had absolutely no trouble with connection.
Ive only had trouble with the game dropping fps (stutter of some kind) and only way to fix it is to repair files of the game, so every time I want to play; i must repair files before starting. I do not know why and every other game works just fine. I didnt have this before like year ago as I played d2r last time.

P.S
Do speedtest .net speed test to make sure you have connection fully in use.