It would help to have an Arcade function called isBlankShape where you pass in a shape value and the function checks to see if the shape is blank or not:
- False: Has shape and geometry. Normal feature with populated coordinates; visible in the map
- True: Shape is not null, but geometry is nil/zero-vertex
- True: Shape is not null, but geometry is null
- True: Shape field is completely null