Could you please provide some more details like what is the error message that system is throwing (With screen shots) and did you enable any parameters against the process?
I did not see any error while handling the expired batches consuming in standard process.
Have you tried to solve this problem by opening in excel and then updating the expire date in bulk, or importing data through DMF to update the expire date in bulk? You can refer to this blog post: dynamics-tips.com. It introduces about how to use Excel Add-In, it allows you to update date in bulk. Or you can refer to this official document: Data management overview - Finance & Operations | Dynamics 365 | Microsoft Learn. This article describes how you can use the data management framework to manage data entities and data entity packages in finance and operations.