use handler to post error dialog
refresh widget on creation and skip bad widgetIds