Oh ok interesting. If you use the itch launcher and install it from there, it will allow you to update it immediately when a new public release is available. Patreon works too, but strange it is doing that. I’ll have to check it
(From the other games) I think the only fix is to check setting & re-upload it again. (I don't use the upload tool so I don't know the circumstances that cause this occasional screw up.)