Yesterday I was sitting in a spot where my iPad would regularly bounce between Edge and 3G networks.

Every time it did, the game gave me the lost connection dialogue. So that may account for some of the disconnects.

Not sure, but I think the same happens when the connection jumps to wifi...