PGS subtitles are image based. They are not text files like SRT or SSA subtitiles.
Plex does not transcode them to another format. When necessary, they are burned into the video stream. They become part of the video instead of being sent as a separate track.
The N100 can handle PGS subtitle burning when hardware accelerated video transcoding is used. It cannot handle PGS subtitle burning when using software (CPU) transcoding.
Suggestions:
If enabled, disable Settings → Transcoder → Enable HEVC video Encoding (experimental). Transcoding to HEVC places additional strain on the iGPU (QuickSync graphics) compared to transcoding to AVC/H.264.
Monitor playback via Plex Dashboard → Now Playing + Expanded View. When transcoding, check that the system is using hardware accelerated transcoding. You should see (hw) for both the decode and encode portions of the transcode.
I’ve a N100 system running Ubuntu 24.04.
I tested playing a 4K HDR BD rip of 1917 on a Roku stick with PGS subtitles enabled. Rokus do not support PGS subs. When enabled, they are burned into the video stream.
With transcoding to HEVC enabled, the video stream buffered every few seconds.
With transcoding to HEVC disabled, the video played smoothly with no buffering.