Help with Bag Containers and Handling inventory

Just did a couple of Chatgpt searches with;
“How would I implement a backpack inventory system in unreal engine 5 for a third person open world survival. where the inventory picked up is specific to each backpack picked up and replicated across multiplayer”

And it is basically telling me to go back to project 1 and refactor the code better… Twice it has said create a backpack class with a datatable specific to THAT backpack.
So even if was able to move the inventory to a backpack class in PT2… I would need to revamp the datatables also. Project 2 cost me a little bit, and it comes with things like attributes, health, cold, oxygen etc… built in… so Id like to use it if i can.

Still keen to hear your Human ideas?