Why is my player data table nil when it should be printing the data?

This is one of the downsides in my opinion of using other people’s modules. I would recommend you get used to DataStoreService yourself.

If you really want to stick with using this foreign Module, I would recommend you check out their devforum. You might find your answer there, but again, if not, you should simply create your own DataStore modules.

Hope this is helpful in a way.