This is an engine bug and from what I see has been present since at least 2015, still no fix in sight.