Not for this kind of reason, no. And the pricing suggests, that you could get updates on itch. Maybe read again what your purchase actually entails. It sounds like the dev set the price to give an alternative way for people not wanting to subscribe.
if the purchased content cannot run, some other issue prevents access to the content, or the product does not accurately represent what was advertised.