Сорян за флуд
Кажись они там что-то переделывают на эту тему.
Сейчас наверное совру.
Вот новые события которое добавили с этим патчем.
UNIT_DISTANCE_CHECK_UPDATE
UNIT_IN_RANGE_UPDATE
https://wowpedia.fandom.com/wiki/Patch_10.1.5/API_changes
Раньше скорей всего проверка производилась каждый раз когда обновлялся фрейм или что-то около того. Сейчас похоже это происходит по событию, что как бы снижает нагрузку на систему, но тут похоже что-то идет не так. А так как у меня нет активной подписки, проверить это очень трудно. Так что хз. Похоже это баг, на американском форуме есть темы и вроде репорты есть на эту тему.
Вот кстати пишут что есть баг с функцией которая возвращает некорректное значение.
https://github.com/Stanzilla/WoWUIBugs/issues/437