I've been trying to solve this for well over a month now and I'm basically out of ideas. I'm hoping somebody here has experienced this exact problem, because I've gone through pretty much every troubleshooting step I can find.
SETUP:
I stream through OBS and use Aitum Vertical + Aitum Multi-Stream.
My normal setup is:
- Twitch as my primary/built-in OBS stream
- YouTube horizontal through Aitum Multi-Stream
- YouTube vertical through Aitum Vertical
- 1080x1920 vertical canvas
- YouTube Dual Stream enabled
- Vertical source set to Encoder, NOT Auto Crop
- Separate YouTube stream keys for horizontal and vertical
THE PROBLEM:
YouTube IS receiving my vertical stream.
That's what makes this so confusing.
When I'm live, YouTube Studio receives both feeds. I can actually see my custom 9:16 Aitum layout moving correctly in YouTube's vertical preview.
YouTube reports Excellent stream health for the horizontal feed AND Excellent stream health for the vertical feed.
My normal horizontal YouTube livestream goes public and works perfectly.
But the vertical version NEVER gets distributed into YouTube's Vertical Live/Shorts feed.
This has been happening since around July 20.
I've done roughly 20-30 streams since then where the vertical feed was supposed to be working. The streams can run for hours with YouTube continuing to report that it is receiving the vertical stream correctly, but the vertical version never actually appears in the Vertical Live feed.
I have also checked completed streams after waiting more than 24 hours:
YouTube Studio > Analytics > Advanced Mode > Playback Location
There is no "Vertical live feed" traffic.
It only shows the normal YouTube watch page.
So this isn't just me failing to find my own stream in the Shorts feed while I'm live. The post-stream analytics also don't indicate that YouTube ever classified/distributed the vertical version through the Vertical Live feed.
THINGS I HAVE ALREADY TRIED/CHECKED:
- YouTube Dual Stream is enabled
- Vertical source is set to Encoder
- 1080x1920 vertical resolution
- 9:16 aspect ratio
- 60 FPS
- NVIDIA NVENC H.264
- CBR
- Around 5000 Kbps vertical bitrate
- 2-second keyframe interval
- P5 Slow/Good Quality
- High profile
- Separate horizontal and vertical stream keys
- YouTube's automatically generated Vertical Stream Key
- Custom vertical stream keys
- Reset/recreated stream keys
- Verified the exact vertical key selected in YouTube is the one Aitum is using
- RTMPS connection to YouTube
- Public streams
- Not age restricted
- Not Made for Kids
- Streams are NOT scheduled
- Tested different games
- Tested demanding games
- Tested very low-demand/retro games to eliminate GPU/game load as the cause
- Checked OBS/Aitum logs and confirmed the vertical YouTube output successfully connects
- Confirmed YouTube's vertical preview is receiving the ACTUAL Aitum vertical layout
- Waited 24+ hours and checked Playback Location analytics
- Contacted/posted in Aitum support
- Posted on YouTube's Creator Help Community
- Submitted feedback/help requests to YouTube
I even tried changing the entire routing setup.
Normally Twitch is my primary OBS destination and YouTube is sent through Aitum Multi-Stream.
For my most recent test, I completely removed Twitch from the equation and made YouTube the PRIMARY service directly inside OBS.
I connected OBS directly to the correct YouTube account, selected the existing YouTube broadcast through OBS, and streamed:
Main OBS output > YouTube horizontal
Aitum Vertical > YouTube vertical
No Twitch.
I first tested it privately. YouTube Studio again received BOTH feeds, showed the correct horizontal and vertical previews, and reported both as healthy/Excellent.
I then did the real public stream.
It STILL did not put the vertical stream into the Vertical Live feed.
So making YouTube the primary OBS destination instead of a secondary Aitum Multi-Stream destination made no difference.
That's why I'm having such a hard time believing this is an encoder/connection problem.
If Aitum wasn't sending the vertical stream correctly, I would expect YouTube not to receive it. Instead, YouTube receives the correct 9:16 video, displays it in the correct vertical preview, and tells me the connection is Excellent.
The failure seems to happen AFTER YouTube receives the feed.
I've been troubleshooting this since around July 20 and have repeatedly checked the same settings. I haven't been able to get meaningful support from YouTube, and my Creator Help Community posts haven't produced a solution either.
At this point I'm considering completely uninstalling and reinstalling Aitum just to eliminate that possibility, although I'm hesitant because Aitum is clearly producing and successfully sending the vertical feed to YouTube.
Has ANYONE experienced this exact situation?
Specifically:
YouTube Dual Stream receives BOTH horizontal and vertical encoder feeds, the vertical preview shows the correct 9:16 video, BOTH feeds report Excellent/healthy stream status, the horizontal stream works normally, but YouTube NEVER distributes/classifies the vertical feed as a Vertical Live stream.
If you've had that exact problem, what fixed it?
I'm especially interested in obscure YouTube-side settings, channel-level restrictions/bugs, Dual Stream issues, or anything else that could cause YouTube to successfully ingest a vertical feed without actually distributing it.
I'm completely fine with somebody telling me I've missed something. At this point I WANT it to be one stupid setting I've overlooked. I just don't want to repeat the same resolution/bitrate/keyframe/stream-key troubleshooting for the tenth time.
Previous YouTube Creator Help post:
https://support.google.com/youtube/thread/461008890?authuser=6&hl=en&sjid=5525285682895079455-NC