David has an Android phone and he's using the PetCube app to watch his pets remotely. But he's having issues getting the signal via wifi. It's really slow. Leo says that he doesn't normally have WiFi peer-to-peer notifications. It has to go up to PetCube's server first, and then to the phone. Look in the notifications setup to see if the push notifications are being allowed to wake up the phone. Leo suspects that the PetCube server is probably running really slow. He could check with a friend who has an iPhone to see if it runs faster.
From the chatroom - the app developer determines the Minimum Background Fetch Interval, and it is associated with a battery profile. So it could be set for a slower setting.