Neglected to set the property type on the get_property call.

That's why the has_property call fixed it,
because that explicitly sets the type.
Now set the type for get_property or has_property.