Could you double-check the playback settings on your Chromecast?
Does that still have any playback restrictions? I’m particularly curious where Plex gets the bitrate restriction from (Plex thinks this comes from the Chromecast).
> Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] X-Plex-Client-Profile-Extra: add-limitation(scope=videoCodec&scopeName=*&type=upperBound&name=video.bitrate&value=720&replace=true)+add-limitation(scope=videoCodec&scopeName=h264&type=upperBound&name=video.level&value=42&replace=true)+add-transcode-target-audio-codec(type=videoProfile&context=streaming&protocol=http&audioCodec=ac3)+add-limitation(scope=videoAudioCodec&scopeName=ac3&type=upperBound&name=audio.channel&value=6)+add-transcode-target-audio-codec(type=videoProfile&context=streaming&protocol=http&audioCodec=eac3)+add-limitation(scope=videoAudioCodec&scopeName=eac3&type=upperBound&name=audio.channel&value=6)+add-limitation(scope=videoAudioCodec&scopeName=aac&type=upperBound&name=audio.channel&value=2)
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] subtitles: burn
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] offset: 0
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] session: jwg5ciir93dcucqgd5tm4hcx
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] mediaBufferSize: 30720
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] directStreamAudio: 1
> Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] maxVideoBitrate: 720
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] location: wan
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] audioBoost: 100
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] subtitleSize: 100
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] directStream: 1
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] directPlay: 0
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] fastSeek: 1
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] protocol: http
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] partIndex: 0
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] mediaIndex: 0
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] path: /library/metadata/100392
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] hasMDE: 1
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] [Transcoder] Video (start) options
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] Direct Play: false
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] Protocol: http
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] Player: html
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] [PDE] Player decision
> Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] videoResolution: 360
> Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] bitrate: 720
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] useSoftSubtitles: false
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] canDirectStreamAudio: true
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] canDirectStreamVideo: false
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] canDirectPlay: false
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] canPlay: true
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] [MDE] Finished analysis of sd (mp4, h264, aac, 40, main)
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] WARN - [Chromecast] [MDE] Soft subtitles failed; bitmap subtitles
> Mar 22, 2020 13:03:02.521 [0x7f92615cb700] WARN - [Chromecast] [MDE] Invalid profile property; bitrate: 791 > 720
> Mar 22, 2020 13:03:02.521 [0x7f92615cb700] WARN - [Chromecast] [MDE] Invalid profile property; bitrate: 791 > 720
Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] [MDE] Starting analysis of sd (mp4, h264, aac, 40, main)
> Mar 22, 2020 13:03:02.521 [0x7f92615cb700] INFO - [Chromecast] [MDE] Augmented profile: { "directPlay": { "mp4": { "mimeType": "video/mp4; codecs=\"avc1.42E01E\"", "video": { "codecs": { "h264": { "maxLevel": 42 } }, "maxWidth": 1920, "maxHeight": 1080, "maxBitDepth": 8, "maxFrameRate": 60, "maxBitrate": 720, "maxVideoResolution": "sd" }, "audio": { "codecs": { "aac": { "maxSamplingRate": 48000, "maxChannels": 2 }, "mp3": {}, "ac3": {}, "eac3": {} } } }, "mkv": { "mimeType": "video/webm", "video": { "codecs": { "h264": { "maxLevel": 42 }, "vp8": {} }, "maxWidth": 1920, "maxHeight": 1080, "maxBitDepth": 8, "maxFrameRate": 60, "maxBitrate": 720, "maxVideoResolution": "sd" }, "audio": { "codecs": { "aac": { "maxSamplingRate": 48000, "maxChannels": 2 }, "mp3": {}, "vorbis": {}, "ac3": {}, "eac3": {} } } }, "mpegts": { "protocol": "hls", "video": { "maxWidth": 1920, "maxHeight": 1080, "maxBitDepth": 8, "maxFrameRate": 60, "maxBitrate": 720, "maxVideoResolution": "sd" }, "audio": { "codecs": { "ac3": {}, "eac3": {} } } } }, "directStream": { "video": { "maxWidth": 1920, "maxHeight": 1080, "maxBitDepth": 8, "maxFrameRate": 60, "codecs": { "h264": { "maxLevel": 42 } }, "maxBitrate": 720, "maxVideoResolution": "sd" }, "audio": { "codecs": { "aac": { "maxSamplingRate": 48000, "maxChannels": 2 }, "mp3": {}, "opus": {}, "vorbis": {} }, "maxChannels": 6 } } }```