Connecting dynamic pages to members area

Thank you so much! I read your codes, spent 2 days and finally figured it out.

Would you be able to check the following codes?

I have an order date in the collection, created an expiration date using hooks, and was able to display them on the repeater.

However, the expiration date on all the repeaters only display the date based on the latest date I submitted. I guess the hook is alright but there must be something wrong with the code on the page.

The hook I use:

The page code:

On the repeater:

The expiration date is wrong in the second repeater, which should be April/1/2022 instead. What should I do?