Don't charge generative credits for failed or regenerated results.
Photoshop's generative features are billed per generation. When a result is usable, it saves real time; however, they aren't consistent. I can use the same engine, same prompt, and same selection, and the result varies wildly run to run. When it misses, I regenerate. The second attempt costs another credit. So does the third.
Potential solutions:
1. Don't charge for regenerations of the same prompt and selection in a session. I paid for the intent. Let me iterate to a usable result.
2. Auto-credit when the system returns nothing usable.
3. Deduct the credit only when I accept a result into my file, not on every attempt.
4. Give pros a way to lock and reproduce a generation that worked, plus an honest published success rate.
