In the CUTcoin staking system every wallet with a nonzero balance has a chance of minting the next block, that is somehow proportional to the amount of money in the given wallet. In a short/long disconnect you may miss a chance to mint a block and get reward or may not. In the long run it is safe to assume that your stacking reward will be proportional not only to the amount of coins in the wallet but also to the time you are online. So if your expected reward for one week with full uptime is X, if you are not online all time it will be X1=U*X, where U is number between 0 and 1 signifying the time you had connectivity (1 - full connectivity, 0 - no connectivity at all).
When staking, a mobile wallet competes with all other staking wallets to forge the upcoming block. If the network connection is lost or unstable it just passes by these blocks and tries to sign next ones when the connection appears again. It happens automatically so you don't need to restart staking.