Not allowing to update service pack released after active subscription ended is a poor decision by solidworks.
it is just bullying and nothing else.
I wish common sense prevails and they change this decision and allow customers who have no active subscription to allow to update to a service pack of the version of Solidworks they have already paid for.
Service pack mostly contains correction of bugs which were present in early releases.
SolidworksGeneral