That sounds like the problem. When you plug just one device into the hub, does it work? If so, try two. If that works, try three and so on.
Try them in different orders in case they draw a lot of power. If any of them work when plugged into the hub alone, that is most likely the problem.