Skip to main content

PostUP — AI Prompt Troubleshooting Guide

PostUP: AI Filters

Prompt Troubleshooting & Testing Guide

1. Overview

When AI filters in PostUP are rejected by LightX or OpenAI’s safety system, the rejection may not always surface visibly in a meaningful way. This guide outlines how to identify, diagnose, and resolve prompt-related issues — and what both CUE team members and clients can do to reduce rejections.

2. How Rejections Happen

OpenAI evaluates AI filter prompts and the preview image together. A rejection occurs when the combination is flagged as violating safety policies. Known violation types include:

  • sexual — Prompts or image combinations interpreted as sexually suggestive. Most common with costume or showgirl-type filters, particularly when the subject is female.

  • violence — Prompts referencing harm, weapons, fighting, gore, or aggressive imagery. Even stylized or fictional violence (e.g., zombie, warrior, battle scene) can trigger this if the prompt is not carefully worded.

  • hate — Any language or imagery that could be interpreted as targeting a person or group based on race, religion, ethnicity, gender, or other protected characteristics.

  • self-harm — Content that depicts or implies injury to oneself, including certain horror or extreme transformation themes.

  • illicit / illegal activity — References to drug use, criminal behavior, or other prohibited activities within the prompt text or implied by the image context.

  • deceptive or misleading content — Prompts that appear designed to impersonate real people, create fake documents, or produce misleading imagery.

Important: The same prompt may pass with one subject (e.g., a male photo) and fail with another (e.g., a female photo). OpenAI evaluates the full combination of the prompt text and the image together — not the text alone.

3. Identifying a Rejection

Rejections surface differently depending on whether you are in the CUE Platform Admin or on a mobile device as an end user. It is important to understand the distinction, as the mobile experience provides very little diagnostic information.

3a. In the CUE Platform Admin

When a CUE Platform admin attempts to generate a preview of an AI filter prompt and it is rejected, a pop-up dialog will appear in the PostUP admin interface. This is the clearest and most informative place to see rejection details.

The message will appear similar to the following:

Example Rejection Message (CUE Platform Admin)

  • "Your request was rejected by the safety system. If you believe this is an error, contact us at help.openai.com and include the request ID req_[id]. safety_violations=[sexual]."

The violation type (e.g., [sexual], [violence]) appears at the end of the message and is the most actionable piece of information. Use this to determine what aspect of the prompt needs to be adjusted.

This error is only visible to the admin when generating a preview inside the PostUP admin. It will not appear to end users on the mobile experience.

3b. On the Mobile Device (End User View)

End users on the mobile experience do not see a specific or descriptive error message when a generation fails. Instead, they typically see a generic message along the lines of:

Generic Mobile Error (End User)

  • "Your image must include a clear view of a face" or a similar non-specific message.

If you are testing a filter and receive this message, ensure the submitted photo itself meets the requirements (e.g., clear face, good lighting, no obscured features), and then attempt to generate the preview in the CUE Platform admin to ensure it is not being blocked for a safety reason. Generating the preview with a similar image will be the best way to test this.

4. Guidance — What to Do Before Publishing a Prompt

Before making an AI filter available to end users, clients should take the following steps to verify the prompt is functioning correctly. These steps can be completed entirely within the CUE Platform Admin without any additional tools.

Client Pre-Publishing Checklist

  • Use the Generate button in the AI filter editor to trigger a real preview — do not rely on Save alone.

  • Depending on the prompt, the need to test with at least two different preview images: ideally one male and one female subject may be necessary.

  • If a rejection dialog appears, note the violation type listed at the end of the message (e.g., safety_violations=[sexual]).

  • Adjust the prompt language based on the violation type — see Section 7 for guidance.

  • Re-generate after each adjustment until the preview completes without an error.

  • If the prompt consistently fails and cannot be resolved, contact your CUE support representative with the Request ID from the error message.

Why test with different photos? OpenAI evaluates the prompt and the image together as a pair. A prompt that generates successfully with one subject may be rejected with another, depending on how the combination is interpreted by the safety system. Testing with both a male and female subject before publishing significantly reduces the likelihood of end users encountering failures.

What if an end user reports an error but no rejection was seen during testing? The generic error message on mobile (see Section 3b) can appear for photo quality issues as well as safety rejections. If end users are reporting failures, ask them to confirm their photo is well-lit and shows a clear, unobstructed view of their face. If the photo appears valid and failures persist, escalate to your CUE support contact.

5. Prompt Writing Recommendations

Avoid ambiguous costume or appearance descriptions

Be specific and conservative when describing costumes and outfits. Instead of implying revealing clothing, describe it explicitly as performance wear, theatrical costume, or fully clothed stage attire.

Use explicit modesty and context language

Adding phrases like the following can reduce rejection rates:

  • “fully clothed in a theatrical costume”

  • “PG-rated, family-friendly event attire”

  • “modest, stage-appropriate outfit”

  • “vintage Las Vegas showstopper look, fully costumed with feathers and sequins”

Be direct about the setting

Clearly frame the scene as a performance, event, or theatrical context to reduce ambiguous interpretation. For themes that could imply violence (e.g., zombie, warrior), emphasize the theatrical or Halloween-costume nature explicitly.

Test with diverse subjects

If possible, always generate a preview with at least one male and one female test image before publishing. A prompt that passes with one may fail with the other depending on how OpenAI evaluates the combination.

6. If a Prompt Cannot Be Fixed

If prompt adjustments do not resolve the rejection:

  1. Note the Request ID from the rejection message (format: req_[alphanumeric]).

  2. Submit a request to OpenAI at help.openai.com, including the Request ID and a description of the intended use case.

  3. In the meantime, work with your Client Success representative to find an alternative prompt that achieves a similar visual result within OpenAI’s guidelines.

Visual guide showing five categories of AI prompt best practices, each with good vs bad prompt examples (marked with checkmarks and X's) and corresponding before/after photo transformation examples showing the AI effects
Did this answer your question?