I've seen several people say that statistics works fine, and maybe some aspects of it does, but there is one aspect that does NOT work properly for me, and hasn't done so for at least the last two updates (possibly much longer). I'm talking about the "Log Of Events" command in the statistics page. I hadn't used that command for some time, but back when I did use it this command would always show me a number of events (set by the user defined limit) leading up to the current time. But that no longer works.
Now when I use that command it displays a number of events, using the same limit as before, but leading up to a time one week ago.
So yesterday, on June 03, I was able to view logged events up to May 27. And today on June 04 I can view logged events up to May 28.
I did try raising the limit far beyond the existing number of entries (I set it to 3000), but while this did increase the number of scrollable events, some of the events listed were not even in correct chronological order. (possibly a clue to the cause of the problem, if events for the recent week have been mis-sorted out of reach) I did eventually find some recent log entries, but these were all at the end of a list of over 2000 events, which forces me to always set the limit far beyond the reasonable, to ensure that recent events are included in the listing. And as a consequence, the program will ALWAYS have to process every single entry in the log, every time I open the "Log Of Events", as that is the only way to ensure access to recent events.
I don't think this problem is connected to the most recent update 0.0.0.83, which stopped all notifications, because I noticed it also before the latest one, when notifications that were correctly displayed for playing videos could not be found in the log (since that showed nothing less than a week old).
What you need to do here is obviously two things:
1: Ensure that the entry display limit (I like mine at 500) is applied backwards from current time. Thus my setting would ensure that the 500 latest events are displayed, rather than 500 ancient events (like it currently does).
2: Correct the event order, which is currently inconsistent.
I'm attaching two pictures to illustrate some of the incorrect ordering (there were other instances too).
This first picture shows the correct event order for the May-June transition. There's not much wrong in this one.
But it is part of the same total listing which also contains errors, which is why I include this one too, for reference.

The next picture shows incorrect ordering for several entries, and it should be noted that this is part of the same list as the previous picture, after scrolling further down in that list.

As you can see this incorrect ordering is not exactly random, but consists of an unwarranted grouping of old access events for a video listed directly after a recent such event. This might make sense for other report modes, but it makes absolutely no sense at all for a generic "Log Of Events". This should simply list each event in proper chronological order, and preferably 'reverse order' so as to ensure entry at the most recent events.
I do realize that I can get rid of those incorrectly ordered old entries placed after the most recent one, by activating the flag option "Only show latest event for each Video". But that would remove all the older entries for that video completely from the listing, which is NOT what I want.
What I want is for each entry to appear individually in correct chronological order. That is the only form of log which is useful to me. If it's not in order it's impossible to relate to other simultaneous events. And if an event is removed I obviously can't relate it to anything. This is particularly important for those videos which I frequently use in tests, such as the episode listed in the second picture above. It is perfectly normal for this video to appear several dozen times in a log, and for me it is important that each one of those entries is placed in correct chronological order, together with other events of the same time interval.
That option "Only show latest event for each Video" needs to be renamed and/or redefined.
If continuing to work as it currently works it needs two descriptions:
ON: Remove all entries for a video except the latest one. OFF: Group all old entries for a video after the most recent one.
Note however that both these modes of operation are USELESS to someone who needs all entries and chronological order.
What I would rather suggest is that you redefine AND rename this option.
Its new name could be something like "Group old entries for a video after the most recent one"
Its new ON behaviour should be similar to the current OFF behaviour (as it does group entries that way)
Its new OFF behaviour should simply leave all entries in correct chronological order without grouping or removing any of them.
If you absolutely need an option that removes entries completely (the current ON behaviour), then that needs to be a separate option.
The default must always be that all entries are retained and in correct order.
Btw:
Though my report today is rather negative, rest assured that my overall response to PlexNotify is not at all negative. :)
I like it a lot, which is the main reason why I care about having any faults of it corrected.
Best regards: dlanor