📋

ChatGPT Ignoring Custom Instructions

You wrote clear custom instructions, and ChatGPT follows them for one message then drifts straight back to its default voice. This is one of the most reported ChatGPT annoyances of 2026, and it is rarely a bug. Custom instructions are not a hard filter, they are rewritten into a short system message at the start of each chat and then compete for attention with everything you type afterwards. Three things break them most often: saved memory holding an older preference that overrides what you just wrote, instructions written as vague aspirations rather than testable rules, and long chats or big file uploads that push the instruction block far back in context where the model weights it less. This guide covers each cause and the fixes that actually change output.

Recommended toolArtlistAI image and video tools plus music, SFX, footage and voiceover for creators.Explore Artlist

Affiliate link, we may earn a commission at no extra cost to you.

Symptoms You Might See

⚠️

ChatGPT follows your instructions in the first reply, then reverts by the third or fourth

⚠️

Tone rules (no em dashes, no bullet lists, keep it short) are obeyed inconsistently

⚠️

Instructions appear saved in Settings but have no visible effect on answers

⚠️

Behaviour differs between a new chat and an existing long thread

⚠️

Custom GPT or Project instructions are ignored at the very start of a new chat

⚠️

Editing and re-saving instructions appears to reset or truncate what you wrote

Common Causes

Saved memory is overriding your instructions

Memory entries saved weeks or months ago (for example a preference for formal tone from an old project) can outrank what you typed into custom instructions. OpenAI's own guidance is explicit that memory can override stated personality traits, so a stale saved fact quietly wins.

Each field is capped at about 1,500 characters

Custom instruction fields have a hard character cap. Long instruction sets get truncated at save time or squeezed into a compressed system message, so the rules at the bottom of your list are the first to be dropped.

Instructions are aspirations, not testable rules

Lines like 'be insightful and helpful' cannot be obeyed or violated in any measurable way, so they do nothing. Rules the model can be scored against ('never open a reply with the word Certainly') get followed far more reliably.

Your instruction set contains contradictions

Asking for both thorough detail and extreme brevity, or both a warm conversational voice and strict formal register, leaves the model to pick. Contradictory rules cancel each other out and the default behaviour reasserts itself.

Long chats and large uploads dilute the instruction block

Instructions sit at the very top of the context window. After tens of thousands of tokens of conversation or a large uploaded document, they are far from the model's most recent attention and get weighted less than what you said two messages ago.

Step-by-Step Fixes

1

Audit and clear conflicting saved memories

When to try: First, before rewriting a single line of your instructions.

Open Settings, then Personalization, then Manage memories. Read every entry. Delete anything that states a tone, format, or style preference that contradicts your current custom instructions, then start a brand new chat and retest. This single step resolves the majority of 'my instructions do nothing' reports.

2

Rewrite each line as a testable rule

When to try: When instructions are obeyed inconsistently rather than not at all.

Convert every aspiration into a rule that could be marked pass or fail. Replace 'write concisely' with 'keep replies under 200 words unless I ask for more'. Replace 'avoid corporate tone' with 'never use the words leverage, robust, or seamless'. If you cannot imagine grading a line, cut it.

3

Give every negative rule a replacement behaviour

When to try: For any rule phrased as a prohibition.

Negative-only instructions leave the model guessing. Instead of 'do not use em dashes', write 'do not use em dashes, use a comma or start a new sentence instead'. Instead of 'do not use bullet points', write 'do not use bullet points, write flowing paragraphs'. Compliance improves sharply when the substitute is spelled out.

4

Cut your instructions down under the character cap

When to try: When your instructions run to several paragraphs per field.

Count the characters in each field and keep each comfortably under 1,500. Rank your rules by how much you care, keep the top five to eight, and delete the rest. A short set that is fully applied beats a long set that gets truncated.

5

Restate critical rules inside the chat, not just in settings

When to try: For work where format compliance really matters, such as client-facing drafts.

For the two or three rules you care about most, paste them again as your first message in a new chat. Instructions repeated in the conversation itself sit much closer to the model's attention than the settings block and survive far longer into a thread.

6

Start a fresh chat once a thread gets long

When to try: When adherence was fine early in a chat and degraded as it grew.

When a conversation passes roughly thirty exchanges or you have uploaded large documents, ask for a summary of where you are, open a new chat, paste the summary, and restate your key rules. Instruction adherence resets to full strength in the new thread.

7

For Custom GPTs and Projects, put the rules in the first turn too

When to try: When a Custom GPT or Project behaves correctly only after a message or two.

Custom GPT and Project instructions have been reported to be skipped at the very start of a new chat. Work around it by having the GPT's instructions end with a directive to restate its operating rules before answering the first message, which forces them into the visible conversation.

8

Test with a single rule to prove the pipeline works

When to try: When you cannot tell whether instructions are reaching the model at all.

Clear all instructions and set one unmistakable rule, such as 'begin every reply with the word ACK'. Start a new chat and check. If that works, your instructions are being delivered and the problem is the content of your rules. If it does not, the problem is account-side and worth reporting to OpenAI.

How to Prevent This

✓

Review saved memories monthly and delete stale style or tone preferences

✓

Keep instruction sets short, ranked, and free of contradictions

✓

Pair every prohibition with the behaviour you want instead

✓

Restate your two or three most important rules at the top of any long or important thread

When to Contact Support

Contact OpenAI at help.openai.com if a single unmistakable test rule (like 'begin every reply with ACK') fails in a brand new chat with memory cleared, or if saved instructions repeatedly vanish from Settings after you save them. Those point to an account-side fault rather than the normal adherence drift described above.

Frequently Asked Questions

Why does ChatGPT ignore my custom instructions?▼

Usually because a saved memory contradicts them, the rules are vague rather than testable, the instruction set is contradictory or over the roughly 1,500-character cap, or the chat has grown long enough that the instruction block is diluted in context. Clearing conflicting memories in Settings, Personalization, Manage memories fixes most cases.

Do custom instructions have a character limit?▼

Yes. Each custom instruction field is capped at about 1,500 characters. Longer sets get truncated or compressed, so rules at the end of a long list are the first to stop being applied. Keep each field well under the cap.

Does ChatGPT memory override custom instructions?▼

It can. OpenAI's guidance is that saved memories can override stated personality and tone preferences, so an old saved fact about how you like replies formatted may beat what you typed into custom instructions. Deleting the conflicting memory is the fix.

Why do my instructions work at first and then stop?▼

Instructions sit at the top of the context window. As a chat grows, or after you upload a large document, they are far from the model's most recent attention and get outweighed by recent messages. Restating the key rules mid-thread, or starting a fresh chat, restores adherence.

Do custom instructions apply to Custom GPTs and Projects?▼

Project and Custom GPT instructions layer on top of your global ones, and users have reported them being skipped on the very first message of a new chat. Having the GPT restate its rules before answering the first message is a reliable workaround.

Other Common AI Errors

⚠️

ChatGPT Not Working

Service Issues

🚦

Rate Limit Exceeded

Usage Limits

📏

Context Length Exceeded

Input Limits

🔥

Model Overloaded

Service Issues

Don't stop here

What to read next

Hand-picked guides our readers explore right after this one.