Do not just silently fail if surface creation fails