So I have been experiencing some technical issue with the D.Buzz website for while now but thanks to @chrisrice and the D.buzz team's persistance, the issue was somewhat fix. The bug might still be there but the guys at D.Buzz are doing their best to resolve it.