Confirm the update site is registered
In Joomla, open System → Update → Update Sites and check the extension's update URL is present and enabled. Reinstalling the extension re-registers it if the entry is missing.
Clear the update cache
Joomla caches update feeds, so a new release can take time to appear. Force a refresh: System → Update → Extensions → Find Updates (or raise the cache lifetime temporarily and purge it). Joomla's update cache typically refreshes on a timer, not instantly.
Check reachability
The site's server must be able to reach the update feed URL over HTTPS. If the feed is gated behind sign-in it won't be readable by the updater - the update endpoints are served anonymously, so a feed that redirects to a login page indicates a configuration problem rather than a missing release.
Version visibility
A release only appears when it has been published on the matching channel. If you can see the tag in the repository but not in Joomla, confirm the release (not just the tag) exists and that its target channel matches the update feed the site is subscribed to.