Then, I would say, it is definitely a local wifi issue (it already looks like one) and other people may be able to offer better advice from there; sorry I'm out of ideas. The usual advice is to check for conflicts .but you seem to have looked at that already?
Just as a matter of interest, how many wifi connections are you making to the Hub at any one time?