I’ve decided to add external subtitles, but am facing an issue where my subtitles are not being recognised by my versions.
The multiple versions are working correctly. I was also of the understanding that the text after the last ‘-’ would be ignored by Plex, and therefore I would have thought my subtitles would be recognised.
Have I done something wrong? I would like to avoid multiple subtitle files if possible.
GameOfThrones - s06e01 - 720.mp4
GameOfThrones - s06e01 - 1080.mp4
GameOfThrones - s06e01.EN.Forced.srt
GameOfThrones - s06e01.EN.srt
the dashes mean nothing and do not need to be there. stuff after the s01e01 is only ignored for getting online metadata for that episode since it is only using the title and season/episode numbers in online search.
for subtitles the entire file name needs to match ( except the EN.forced ). I have never heard of any work around for that.
this is what you would need to do
GameOfThrones - s06e01 - 720.mp4
GameOfThrones - s06e01 - 1080.mp4
GameOfThrones - s06e01 - 1080.EN.Forced.srt
GameOfThrones - s06e01 - 1080.EN.srt
GameOfThrones - s06e01 - 720.EN.Forced.srt
GameOfThrones - s06e01 - 720.EN.srt
Nope - not as far as I am aware, but you can try this:
GameOfThrones - s06e01 [720].mp4 <— all in [Brackets] is ignored by Plex - but subs may be the exception - try it
GameOfThrones - s06e01 [1080].mp4
GameOfThrones - s06e01.EN.Forced.srt
GameOfThrones - s06e01.EN.srt
I have my doubts.
If that doesn’t work you’ll need to:
GameOfThrones - s06e01 - 720.mp4
GameOfThrones - s06e01 - 720.en.forced.srt
GameOfThrones - s06e01 - 720.en.srt
GameOfThrones - s06e01 - 1080.mp4
GameOfThrones - s06e01 - 1080.en.forced.srt
GameOfThrones - s06e01 - 1080.en.srt
I just spent the better part of a week re-encoding Seasons 1-6 and burning those Dragon-Chick subs in, but… I feel your pain.

Thanks for the comments.
I did try both ’ - 720’ and ‘[720]’ and neither worked. I’ve had to duplicate the subs. Hope this is something which could be improved upon in the future.
I regularly try for 3 subtitles for the same show in case out of sync or whatever !
show.srt
show.en.srt
show.eng.srt