Hello.
First, thank you for fixing the issue with shelves freezing Rider UI (that I have reported in other thread)
I also have been suffering from this issue, and I found some clues.
This issue seems to happen mostly when Unity modifies or saves files automatically. (files like .mat, .controller etc.)
And there seems to be something with PlasticSCM's line ending recognition.
As you can see in the picture above,
PSCM GUI client says the files are identical, but the PSCM Rider plugin says that 'Contents have differences only in line separators'.
The PSCM Rider plugin recognized that the line endings changed from CRLF to LF, but the line endings are actually LF in both of the two revisions.
I have double checked all revisions of the file, but the line endings have always been LF.
In summary,
1) PSCM Rider plugin misrecognized the line endings of previous revision.
2) Some rules(and options with it) might be needed to decide whether two files are identical in case only line endings are changed.
I hope this will help to solve the issue.