If the Element was constructed using an AssetType and GlobalID, rather than a ArcGIS.Core.Data.Row, this property will return a -1. The Element does not fetch the row to obtain this information if it doesn't already have it.
Requirements
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)