My Hackerspace (Entropia) is currently moving, due to the the Spaceapi is currently not availible.
This causes the widget to create Toasts with "No Route to host" when I'm in the middle of doing other things, and it was not easy to even find out which app is responsible for that.
This is propably an edge case, but nevertheless very annoying to my.
I don't think it's a good idea to use toasts for errors from a widget, especially if there is no context for the message. A Toast with just "No route to Host" when I'm on my homescreen does not give me any Information I would need to anything about the cause (and it gets really annoying after a few times).
I'm not sure what the best way to fix this is. Maybe creating a Notification, to at least give context for the Message and maybe more information and time.
But it might get just as anoying in a case like mine to get Notifications every few minutes, but at least the can disable notifications on a per app basis in current Android versions.
Any suggestions?