By design it would appear that Google's Calendar API returns deleted items (why? It appears a crazy choice to me!).
This means the Query node which returns the next entry can return a deleted event.
Whilst the status can be seen within the raw data object, given some of the data is exposed within the payload object should the "status" of the event be included?
Or should the node be able to return the first non-deleted event?