Chat Completion request vision model return 500s when system added

I’m getting the same error using the API example from docs

openai.chat.completions.create({
        model: "gpt-4-vision-preview",
        messages: [
          {
            role: "user",
            content: [
              { type: "text", text: "whats in this image" },
              // Accepts Either a URL of the image or the base64 encoded image data.
              { type: "image_url", image_url: {url: "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Gfp-wisconsin-madison-the-nature-boardwalk.jpg/2560px-Gfp-wisconsin-madison-the-nature-boardwalk.jpg"}},
            ],
          },
        ]
      });

not sure if it has anything to do with the recent outages but those usually return a more general error message