when scripting you only use ‘:’ when your passing the table itself as a argument which are not doing in this case so instead you need to use “.”. Here are the corrections:
in the module change this line
function module:SavePlayerData(Player,Data)
--to this
function module.SavePlayerData(Player,Data)
also, when your calling the module do this instead:
Save.SavePlayerData(--parameters here)
also, you are printing out indexes not in the table this
I think the issue is that the Data is stored by keys rather than by indices. So Data[1] should be Data[“Skin”], for example… I think that’ll give you what you’re looking for