Unfortunately, I’ve just been told that this is a known bug that can’t be fixed. They’re hoping to get it fixed in 4.18.