Hi,
I have a table with a definition query (to filter based on a date field) and a point feature class. When I join the table to the feature class I select "Keep all Features" (ie. an Outer Join) but after the join finishes I am only left with the features that have a related record in the table.
Isn't "Keep all Features" supposed to do just that....keep all the features??
Before the join:

After the join:


Can anybody explain what is going on? This is with ArcGIS Pro 2.8.1