Overwatch open queue long waiting time

the queue times for my overwatch open queue match can go up to 3 hrs , and the timer just resets at like 60 plus minutes. Anyone knows why?