When I delete lists from the UI, they are removed from ODP UI but the api will still return them.
The list still has _exists=true and shows up when querying through GraphQL. There seems to be nothing in the returned object to suggest it is deleted, yet the UI won't show them.
If I change the url I can still access them, e.g. /lists/show?id=aaa_deleted_list
Lists deleted over a week ago still show up so it doesn't seem a caching issue.
I'm assessing if we can use ODP data for some gamification features we require, it'd be good to know why these things don't work as expected.