I always go inside out. A negative restart shouldn't cause underextrusion. Are you forcing retract every layer?