Ordered datastores and global datastores are different. The reason abc is nil is because you previously referenced an OrderedDatastore and saved multiple values to it.
Than you reference a global datastore and use getAsync on a key that doesn’t exist (since you saved the key alex to the orderedDatastore not the global one).
local DataStore = DataStoreService:GetDataStore("Points")
You should be able to just do: local abc = PointsODS:GetAsync("Alex")
And it should return 55 which you set previously.
Note: Might be typos as I’m on mobile and its 6:50 am