I made these mannequins to allow people to save up to eight outfits for fast outfit-swapping purposes. I used data persistence, but sometimes a certain user or everyone will lose their data, which I've heard to be a bug with data persistence.
Would there be a way I can do this with data store? If so, how?
Yes. It is completely possible. But, you'd have to create Pseudo Class and then spend all of your time recreating a roblox part in a pseudo class that you could save. However this is overly complex and would probably be a waste of time, so just stick with data persistence.