On the Start Games Page the Invite Players option did not work.
I set up a couple of speed games that were supposed to go out as invites to a particular player. Instead they just appeared as open games and somebody else signed on.
Later this other player did send me an invite for a speed game and he said he had to go in the Game Finder or Join Games to set up the invite.
Very, very annoying.