It sounds like a bug but I haven't experienced it so it might happen in a context I haven't tested. This behavior of decreasing the playback speed automatically happens when the player starts the playback loop but can't keep up the pace, typically because it doesn't have enough resources. First it skips frames, then skips multiple frames at once, if skipping frames is not enough it starts lowering the frame rate.
Normally it settles down to whatever it can manage. Since you say that manually changing the speed works, it seems there is something that makes the system busy specifically when the file is opened for some reason.
What is your window/screen setup? Try with one window for the capture and a separate window for replay, this should better spread the load over different CPU cores. If you have two cameras and a dual replay, make sure the files don't go to the same folder.
Do you have a default annotation file that is being loaded in the player?
Another idea, are the files saved to a folder that is synchronized to cloud storage, like OneDrive or Google Drive?
