This doesn’t seem like expected behaviour, I ran a test with a couple of mongosh and a python client and could not reproduce what you explain.
Could you provide all the steps to replicate this?
Another option is to create bug report at jira.mongodb.com and provde all the information there.