Property Modifications Not Saved When Changed Through "Call In Editor"

Hey, I’m new to editor modifications, and I created a simple int32 property and a function with a CallInEditor specifier. This function generates a random number. I created a Blueprint class derived from my class, and the button works, but I noticed some issues.

When I press the button, the property changes. I expected the editor to require me to press ‘Build’ and ‘Save’ to save the changes, but the editor doesn’t recognize the change. As a result, when I close the Blueprint and open it again, the change is lost. How can I solve this problem? :slight_smile: