GUI messages working, device errors not handled