Just thinking, why are you loading an icon if there's some error.As mentioned in the edited code in #14, you may give it a try.