This topic is no longer helpful and has transitioned into hurtful. It’s time to close.
Summary:
- OpenPHT and the other clients mentioned here are not supported clients.
- It doesn’t matter whether you are talking about PHT or OpenPHT, neither are supported.
- These clients have bugs which misreport the play progress to the server
- They report play progress of 0 (start of media) when playback ends when they shouldn’t.
- The server had an issue which ignored play progress in certain circumstances when it should not have been ignoring it
- The ignoring of play progress on the server has been fixed
- There is valid reason to reset the play progress back toward the beginning. I’ve personally been annoyed by not being able to do this and I know of others who have as well. In spite of this annoyance from myself and other users I personally know, I did not push for this change nor make the change myself. This means there are even more users than those I know who were also annoyed by this behavior enough to prompt a different developer to fix it.
- This change exposed the bug present in the unsupported clients
- No supported client has this bug
- We are adding a workaround to the server to alleviate this situation
- There is zero obligation on our part to do this as these clients, being unsupported clients, do not require we ensure support on our part.
On a side note: I find the point where users are focusing their anger in this thread interesting. I’ve used third-party clients in numerous circumstances and any time that client was broken by an update by the first-party, I never once turned to the first-party vendor to demand they fix it nor even accused them of intentionally breaking my third-party client. Whenever you run a third-party or unsupported client, you run the risk that someday it will cease working. This is the nature of such clients and should be clearly understood by all.