But I think maybe your question is in regards to wanting to show an error of some sort while an app is running if a Zebra printer (connected via Edge device) is offline/unreachable - is that correct?
Thanks for the clarification here, after talking to the team, it seems there is some work being scoped to eventually have public API endpoints to get edge device status (and provide the solution you are looking for here), but that may not be coming for a while due to other priorities.
In the meantime, you could try and attempt to send a blank message to the printer on startup and if it errors that will be visible in the app.