C# List MediaEntryFilter not filtering by LastPlayedAt

I am developing a C# interface to the Kaltura API. I am listing media using the MediaEntryFilter. The filter has 4 fields that I updated before calling out to the API. Here are the values I’m using in my filter list:
image

When I page through the results I find entries whose “LastPlayedAt” field are AFTER the cutoff date given in the filter’s LastPlayedAtLessThanOrEqualOrNull. See the response in the screenshot.

Why am I getting values whose last played at date is AFTER the filter’s cutoff date? Is it due to the getting creation dates after the last played cutoff date? I would have thought the filter would exclude them. Or is there something else I need to set?