Have you submitted a support ticket through Hi-Rez yet? I've heard the twitch functionality in Smite is a bit buggy too though.