I was changing setting's in my router and decided to change my MTU that was setup for xbox live (so that it can have an open NAT) and put it to auto setting (which is 1500 at default) and managed to solve my signature check timed out. Hopefully this helps out anyone with this solution.