Hi @Erika_Antkowiak
Asset expiration is an effective way to enforce license requirements for assets. It ensures that the published asset is unpublished when it expires, which averts the possibility of any license violation.
This is a defalt behaviour of the workflow and when any asset is marked as expired, or reaches the expiration time, system will trigger the workflow which will unpublish the assets to ensure there is no license violation.
If you are not working with licensed assets, it is recommended to avoid using the asset expiration feature. However, if you wish to use this feature but want to prevent assets from being unpublished upon reaching their expiration date, this is not feasible out-of-the-box. To achieve this, you can develop a scheduler that runs at periodic intervals to identify published assets nearing expiration (e.g., within X days). Based on this data, you can trigger alerts to notify the relevant teams or members, allowing them to take necessary actions and prevent asset disruptions.
Ref: https://experienceleague.adobe.com/en/docs/experience-manager-65/content/assets/administer/drm
Hope this helps.