MemoryStoreService SortedMap Requests Failing

I’m attempting to make a server list using Memory Stores, but when calling GetRangeAsync():

local MAP_NAME = "ServerList_" .. SUB_PLACE_ID
local serverMap = MemoryStoreService:GetSortedMap(MAP_NAME)
serverMap:GetRangeAsync(Enum.SortDirection.Descending, limit)

it just returns (omitted the placeid):

MemoryStoreService: InternalError: Internal Error. API: SortedMap.GetRange, Data Structure: ServerList_subplaceid.

It also fails to do SetAsync() and returns:

MemoryStoreService: InternalError: Internal Error. API: SortedMap.Set, Data Structure: ServerList_subplaceid.	

This doesn’t happen all of the time, but it happens most of the time, which makes testing out my server list impossible. Looks like this was an issue in the past and was fixed, but it is back now.

Expected behavior

I expect the SortedMap requests to return the requested data.

A private message is associated with this bug report

1 Like

We are working to resolve this, thank you for your patience.

1 Like

To close this out, this was a temporary issue that has since been resolved.

As a reminder, you can always see real-time statistics of Memory Store requests in your experience on the Memory Stores Observability Dashboard.