Do you believe that Google supports AVC/H.264 level 5+ on the CC Ultra?
You’ve shown the CC Ultra can play your file, marked as 5.x, when the stream is cast using VLC. It’s not surprising that a device can process some streams that are above its supported level.
That doesn’t mean that higher levels are supported by Google on the CC Ultra, or that the CC Ultra or Plex are behaving incorrectly. They all seem consistent.
Google has edited the Supported Media page repeatedly. They now differentiate that 4.2 is the max supported level on the 3rd Gen and Ultra. I think that’s the definitive answer.
In all of the page edits they’ve never listed a specific media type string for 4K in H.264, which isn’t surprising - it’s an unusual combination. And Google has a history of removing support for higher H.264 levels from other CC devices.
Repeated edits to the page aren’t evidence that level 5+ is supported by Google. It looks more like Google made a mistake or changed their mind. Maybe you have a case for returning & getting a refund on the CC Ultra.
It appears that Plex is obeying what Google has documented. It seems like it would be untenable for Plex to know better than the device manufacturer.
Overriding the labeling in the file IS a terrible hack. 10+ years ago I did it regularly and it worked for me at the time. I’m not sure it’s a worse hack than modifying device profiles. This worked because the Level system is very conservative. I think that’s your situation here today, too.
Some Plex clients give the option to specify a maximum H.264 playback level, but others don’t. Perhaps there are technical and/or policy reasons for this. It would be interesting to hear from Plex. Maybe it’s dependent on the playback engine, or maybe Google doesn’t allow it.
I mentioned home networks because many ARE garbage, not because it’s impossible to stream those bitrates. There’s a huge jump in bitrates from AVC/HEVC 4.x to 5.x. Much larger than for HEVC/H.265. Google may have just wanted to avoid the issue.
I would be pretty annoyed here too. The device might not be able to play all level 5+ streams, but it’s capable of decoding YOUR streams. Google has been inconsistent - which should be expected of them, but is still frustrating. And AVC/H.264 + 4K is valid.
4K in H.264 is relatively rare and has higher resource requirements than 4K in H.265. I don’t think anybody big has ever streamed in that combination. There’s a strong assumption of H.265 (or VP9, or something else) for 4K.
What you have COULD work. But I’m not surprised it doesn’t. I just don’t think there’s any conspiracy about it. I don’t have a dog in this horse race.