Before the Sharing URL can be used to create shares to your YouTube Channel, you need to enable Live Streaming.

Note YouTube advises that the account be created at least 24 hours prior to the share being created.

To enable Live Streaming for your YouTube Channel, follow the steps outlined here: https://support.google.com/youtube/answer/2474026.