Hello,
1) All of my Survey123-Integromat scenarios crush with invalid token error every 30 mins if there are a lot of records in the queue (for example if 1000 + records were submitted at once). So I have to go to Integromat and reactivate it every 30 mins. It was annoying, but not horrible until we started the project with over 500 records being submitted at once.
2) After creating an error handler "break" on create feature report module, Integromat started to put all the crushed records from queue into incomplete executions and retry them later. That is what I thought would mitigate the issue, until I realized how much worse it got. Survey123 got unable to process so many feature reports at once, time out error on more than 500 records.
I made a decision to discontinue using survey123 feature reports functionality, and start using python for this purpose. Inefficient for large data flows and the cost cannot be justified.