If I open the Vivado tool and attempt to customize or generate an IP core without a valid license, I correctly see an error stating that the license is not found. However, if I then add the correct license, the customization GUI still does not find the newly installed license.
The License status viewed from the IP catalog does seem to be updated correctly.