The changes introduced with SERVER-64148 modified the query used by ShardingCatalogManager::commitChunkMigration() to update the entries in config.chunks in a way that requests based on stale shard key patterns are no longer rejected.
This behaviour may lead to a state of data corruption that prevents new migrations from being performed.