Do not serialize the components pointers.
Mark them as UPROPERTY (Transient) and fill them in from your initialization point.
Do not serialize the components pointers.
Mark them as UPROPERTY (Transient) and fill them in from your initialization point.