Date/Timestamp comparison doesn't work reliably in query

Some example:

  1. dates in the record from query:
    "first_deployment_date" : ISODate("2024-01-27T11:48:10.602+0000"), "document_last_change_date" : ISODate("2024-02-28T16:48:10.602+0000")
  2. last change Timestamp:
    'clusterTime': Timestamp(1706334412, 1)
    it’s converted to ‘2024-01-27T05:46:52+00:00’
    However, the query doesn’t detect the changes.