Listening for requests...
invocation: 888405f3c0b3255a index.run
INFO 03:15:19.343 888405f3c0b3255a requesting
INFO 03:15:20.304 888405f3c0b3255a waiting for response
For what it’s worth, we are seeing similar behaviour with a proxy error when calling the Confluence attachments API with requestConfluence. Forge doesn’t log anything for us either, but we’re getting a proxy error back if we wrap the API call in a try/catch. This might be worth trying just to see if you’re hitting the same problem.
I just came here because I had the same problem, and fortunately I’ve since fixed it. If you have this because you did the same as me:
fetchProjects() is async
somewhere higher up the call stack there’s a non-async function calling fetchProjects() without an await (or calling another async function that ultimately calls fetchProjects())
that call missing the await returns immediately because it returns a Promise
the function exits cleanly, without waiting for fetchProjects(), because this is what JS does
you see no more logs because the next line of code was never executed, because your function already exited