The systems we're interfacing with, the WCG servers, have a HUGE amount of results coming in 24 hours a day. As such your personal stats are not "real time" but are updated every 6 hours (I think) with the team stats being updated every 24. If that result you uploaded doesn't show up instantly, don't worry, it'll be there soon enough.
As for the second point, you may well have returned a result before joining the team. At WCG, anything you do with one team STAYS with that team. Conversely that also means that if you return work for any other team, or no team at all, you can't move it to your new team. That's just how it is.
Bookmarks