DialPlan's override

I’m trying to change the dialplan. I want to change the dialplan [bad-number] do not play the busy message.
So, from begin, that we have:
extensions.conf:
[macro-outisbusy]
exten => s,1,Playback(all-circuits-busy-now,noanswer)
exten => s,n,Playback(pls-try-call-later,noanswer)
exten => s,n,Macro(hangupcall)

pbxCLI> dialplan show macro-outisbusy
[ Context ‘macro-outisbusy’ created by ‘pbx_config’ ]
‘s’ => 1. Playback(all-circuits-busy-now|noanswer) [pbx_config]
2. Playback(pls-try-call-later|noanswer) [pbx_config]
3. Macro(hangupcall) [pbx_config]
pbx
CLI>

When i added to extensions_override_freepbx.conf:
[macro-outisbusy]
exten => s,1,Macro(hangupcall)

(i specially omitted the the playbacks because i don’t want them)

So, at the end we have:
pbxCLI> dialplan show macro-outisbusy
[ Context ‘macro-outisbusy’ created by ‘pbx_config’ ]
‘s’ => 1. Macro(hangupcall) [pbx_config]
2. Playback(pls-try-call-later|noanswer) [pbx_config]
3. Macro(hangupcall) [pbx_config]
pbx
CLI>

It just override the first line, but the second and third one remain from the default extensions_additional.conf. Is this normal? What changes i have to make to remove the second and third registry?

Tnx in advance.

And trying write to extensions_custom.conf with no effect. :frowning: