I have recently upgraded to ArcGIS Pro 3.1.1 and have run into a possible bug with feature templates. I wanted to see if others can replicate. The following was working/possible in previous versions of Pro and I tested in 2.9 with the same dataset. For reference the layers being used in the map are feature service layers hosted on enterprise portal. The issue I have is trying to set Null as the value in a feature template on a field with a default value set. If you set any value other than Null the template saves and works as expected. The fields in question are set to allow Null.
Steps:
Open the manage template properties window for a feature. In this case I want the diameter to populate as Null on feature creation not Unknown. Set the value to Null and click OK to save the setting and also save the project. If I go to create this feature in my Pro map the diameter value populates as Null as expected. However if I save and close the project, reopen, and open the feature template properties the Null I set in the feature template reverts back to Unknown.
Set value to Null then save template and project.
After closing the project and opening again the template setting is not saved.
I have tried a new project file and map and get the same result.
Regards,
Ryan