Things aren’t quite as “live” as one would hope (like when adjusting the hole in the lamp base), to get the view of the base to update when you’ve changed the curve, just tab out of edit mode into object mode and back into edit mode, and it will update the data for whatever has been assigned to the curve.
hope that helps!