LayerControl: return error if surface is not ready