Issue with "Allowlist config Urls"

If you want to use the Twitch Configuration service you must select
Extension Configuration Service

This does not stop you storing configuration seperately

You would only select Custom/My Own Service if you are intending to use

to block activation using Extensions Reference | Twitch Developers

Yes but you MUST select Extension Configuration Service

This means that can use force a streamer to configure your extension first, storing config into an external something
Then you call Extensions Reference | Twitch Developers to say that “configuration is complete and the streamer may not activate the extension into a slot”