ProfileService would not run on local scripts due to DataStoreService being limited to [server] scripts.
This message usually comes with a module that does not return itself correctly. Ensure you uphold the format for module scripts.
I’d recommend you to make a framework for storing data with the Server/Client Model in mind. Limit Player access to Server Data as well use remote events only where you must need them. This prevents duped data & exploiters gaining control.
I’ve personally made a Framework that you could use. Shall you wish to use it, I could guide you.