Hey there, sorry to hear you've encountered bugs while using Overwolf. We're always striving to provide the best experience possible, but bugs will be bugs...
Anyway, if there's anything our support team can help with, please contact us through this form :)