Error "Fields were expexted to be keyed by names, but found ids instead"

Hi all,

I have made a MiniExtensions portal for a client of mine. The client has the option to use a form to add new records. Within this form, there is a “Location” field, consisting of a list of locations that are linked to the organisation, where they can select a location from the list or decide to add a new location.

In some occasions, but not always, we are getting the following error message:
“Fields were expexted to be keyed by names, but found ids instead”

See screenshot attached.

Can any of you clarify what this might mean and how to solve it?

Thanks heaps!

1 Like


I have the same error showing on our Portal. Some clients have reported it but it isn’t happening every time! I have never seen it before, I haven’t changed any settings on our Portal recently but this suddenly started happening.

1 Like

Same here, nothing changed in the portal settings and the error only shows up from time to time!

1 Like

@Abdul you helped me out greatly last time. Any chance you know what’s happening here?

Hi there!

Thanks for reaching out! I will look into this for you. I’ll send you both a private message to ask for some further details so we can look into what might be causing this.

1 Like

I have the same issue and submitted a trouble ticket last week. What I discovered is that if the record finder was set to personal user records only, we get the error message (But not always). When I allow all records it goes away.

Portal is not new, but the error message is.

1 Like

Hello all,

Sorry for the delay in getting back to you. We have deployed a fix for this issue so you shouldn’t be seeing this error anymore! Please let us know if you have any follow-up questions or see any other unexpected behavior. Feel free to reach out to us through the chat icon in the bottom right corner if there’s anything else we can help you with! We are always happy to help!