According to Apple documentation and confirmed in our testing, sending silent push notifications are heavily throttled by iOS and thus highly unreliable. We would like to have the push notifications service send to iOS as a visible push notification instead of silent.
On iOS we have the ability to intercept these notifications before they are displayed, fetch the notifications API and modify the push text before it is displayed to the user, via a Notifications Service Extension. There is no concern that the user would see "checkEchoV1". Even if the notifications API call failed or timed out, we can modify the text to display default text.