Error: Promise will never complete

I have a worker that does some processing of image frames that are posted to the url and stores them in R2. This works fine with single image frames. When I post more than 50 frames, The worker dies after the 50th iteration through the processing loop and throws the error: "Error: Promise will never complete"

This worker is on the free bundled usage model, so I know subrequests are limited to 50, but I don't think I'm making any subrequests except to R2, which per the docs seems like it should allow 1000 requests even on the bundled usage model?
Was this page helpful?