Excessive time for api response

Hi Folks;

I have 750 records I need to update and wanted to use the api to do this. I'm using this awesome python library from the City of Austin - https://github.com/cityofaustin/knackpy.  When I was doing a record update it took two minutes (120 seconds) to get a response. I wondered if it was an issue with the python library, and so tried a raw curl update. See below for sanitized version. This also took 2 minutes to return a response. And the odd thing is that it always seems to take exactly two minutes to respond.

Has anyone else experienced this? Any work arounds?

Thanks . . . Andrew

curl -X PUT "https://api.knack.com/v1/objects/object_21/records/5b59fdf99999008cd2bd64f" \
   -H "X-Knack-Application-Id: 5b43c1234567807bfc95b" \
   -H "X-Knack-REST-API-Key: not-my-api-key" \
   -H "Content-Type: application/json" \
   -d '{
     "field_538": {"first": "John", "last": "Smith"},
     "field_539": {"email": "john.smith@test.com", "label": "John Smith"},
     "field_542": ["profile_99", "profile_98"],
     "field_1571": "Updated2!"
     }'

There is definitely an issue with PUT/POST responsiveness.

It affects the Live App UI and API, as they use the same endpoints.

I've logged a support incident.

Seeing some operations take 1 sec -> 40 sec + to complete.

The requested operation actually completes within a couple of seconds (I can refresh the UI and see it), it is the API call completion time that is the issue.