A feature request that would be tremendously helpful is if Workato would have the Debug logs (raw API requests/responses) available right away when a job is failed. Only adding that information when a job is repeated is just not practical at all when troubleshooting issues and I'll give 2 real life examples where it can be a real pain...
I don't know if other customers experience similar struggle and frustration, but please echo here in case you do in case you see this change bringing real benefits to you and your team as well.
Not sure if u have been experiencing this one since posting, but I’ve been dealing with the same issue for a looong time now, pointed it out to Workato team multiple times but nothing much changed for now.
The suggestion I have works for apps that are going through the on-prem agent. For this one I believe you can set up agent log level to something like “Trace” (check documentation for exact value if needed). That will collect much more data regarding all requests/response which, consequently, you can use to debug the issue when this happens again or populate collected data with Workato team (note that it fills memory up pretty quick, so don’t forget to keep an eye on it if you don’t have lots of memory for logging on a machine running the agent).
In case u use pre-built connector with some standard populated auth - I believe there is no legit and convenient way to debug such an issue, Workato sometimes shows “timeout” mentioned by you or “internal error” ) thus, consider using error handling to repeat step if failed. As you mentioned, it would work if u call for the second time, so your data flow would not be affected, also u can add logging/errorNotification and contact Workato team. If that issue happens less than a month ago - they can help to figure out the root of the problem + will try to help you fix it in case this is not an issue on their side but on customer’s.
Feel free just to skip this reply if u know all of this😅