Notifiche Push arrivano in ritardo

Salve a tutti!
Ho un iphone 4 jailbrekkato e ho un problema con una app GroundWire di Acrobits scaricata attraverso l’appstore.
E’ una app per le chiamate VOIP, in cui occorre configurare il proprio account VOIP di uno dei tanti operatori.
Questa app ha la gestione delle notifiche push per le chiamate in arrivo, in modo da non consumare batteria (se metto impostazione app sempre attiva non arrivo a fine giornata con la batteria).
Praticamente il loro server si registra sul mio account voip e quando sono chiamato mi manda la push notification.
Purtroppo però in 3G dopo alcuni minuti non ricevo più le notifiche push, o meglio le ricevo quando riapro la app ma in ritardo.
Con il Wifi invece la app si risveglia correttamente e mi arriva la chiamata in tempo reale.
Ho notato anche che se navigo su internet è come se l’iphone non si addormentasse per cui ricevo la chaimata tranquillamente, altrimenti se resta in stand by no.
Loro della app mi dicono che non ci possono fare niente.
Avete consigli o suggerimenti? Può dipendere dall’operatore? (Fastweb)?
Grazie a tutti