Between filter bug (python API)

Im doing a search between dates of creation for Version entities, but when i do a between filter with exact the same date give this error:

File "C:\Python27\lib\site-packages\shotgun_api3\shotgun.py", line 3699, in _response_errors
    raise Fault(sg_response.get("message", "Unknown Error"))
shotgun_api3.shotgun.Fault: API read() CRUD ERROR #10: Read failed for entity type [Version]

I think it should return (in my case) an empty list because i have nothing on that date range (i know, its the same date and thats the incorrect filter but anyways it shouldn’t send that error) or maybe a better error message could be better.