I think binary_sensor.updater checks for updates infrequently (once/twice a day?) and on startup.
If you search this forum for “binary_sensor.updater” you’ll find many other posts asking the same question about its infrequent refresh interval: Search results for 'binary_sensor.updater' - Home Assistant Community
It was also reported during the recent Month of What The Heck: