ChatGPT generated images with mismatched number of portraits

Whenever I requested ChatGPT (gpt-4o) to generate 2 portraits of a designed character in a single images, More than 80% of the time it generated 4 portraits, with each of them having very limited content in the image. This wasted us a lot of time to retry, and worst case to fix or add content for each portrait manually.