There was another thread on this topic but I did not see any answers to it. This started recently was not an issue in the past. When the video is towards the end but not completely about 20 mins or so it does not hold the stopped/paused position when I return. Gotta replay it and try and find the point I last stopped at. It’s a bummer and frustrating.
Which client type is used?
What are the selections on your server re: these settings?
as well as for “Marker Source”?
How long is the affected video in total?
Take a look at its Plex media info XML. Seek for the XML properties duration="xxxxxxxxx", as well as those for the credits (if present), like e.g.
<Marker final="1" id="333020" type="credits" startTimeOffset="2432089" endTimeOffset="2464544">
<Attributes id="333020" version="4"/>
</Marker>
Compare the numbers in duration against the number in the first occurence of type="credits" startTimeOffset="yyyyyyyy"
If yyyyyyy is a smaller percentage of xxxxxxxxx than what has been selected as “Video played threshold”, consider switching the marker source, or change the “Video play completion behaviour” to what is shown in my screenshot.

