UPROPERTY value keeps resetting on every compile

This is still definitely happening as of 4.21.1 (Version: 4.21.1-4613538+++UE4+Release-4.21). All I need to do is close and re-open the editor and the TSubclassOf variable is reset to None, every time. It doesn’t matter if I clean out binaries/intermediate, rebuild project files, etc. prior to opening the editor.