I seem to be having an issue where an updated font version does not properly overwrite (and take precedence over) an existing (older) installation with the same font family name.
Between the two, the font's family name (i.e. Full Font Name and PostScript name) are exactly the same. However, their Version string (font revision), Unique Font Identifier and output file name are different (so as to differentiate the two versions outside of the OS's font folder.
In Windows 10, trying to install the newer version appears to be successful (asks the usual...whether I wish to overwrite existing installation). However, the new installation does not seem to take precedence over the previously installed version (when tested with the target application). Yes, I tried rebooting my machine but still get the same results.
A similar issue is occurring on MacOS (Mojave). There, it gives me a popup (error ?) dialog, asking whether I wish to overwrite. Clicked yes, and as with Windows...I assume installation is correct, only to find that the previous version still takes precedence.
One assumes that the newer installation should overwrite whatever is installed and take precedence? If this is not the case, what should one do to assure that a font overwrite is always successful? i.e. without having to ask the end-user to first uninstall the previous version from their machines.
Appreciate your thoughts