The orders API has been intermittently returning 500 errors during high traffic periods. Stack traces suggest memory exhaustion due to unclosed database connections in a background worker.