Ich habe seit kurzem das gleiche Problem: response.status_code = 500.
Ich benutze die "alte" API mit einem im Befragungsprojekt erstellten Link.
Und das Ganze bei einem API-Link, der zuletzt mehrere Monate einwandfrei funktioniert hat und ohne, dass etwas geändert wurde - außer, dass zusätzliche Daten angefallen sind. Kann es sein, dass die Datengröße eine Obergrenze überschritten hat o.ä.?
Auch neu erstellte und andere Links aus dem gleichen Projekt (z.B. mit CORS-Header oder nur für einen bestimmten statt alle Fragebögen) geben den Status 500.