Hello, since the update to Matomo 4, we are confronted with a behaviour that i tried to get my hands on for the last few weeks now.
After the update to Matomo 4, a newly created segment does not get archived from “beginning_of_time” by the daily cronjob as it should be. The report only contains fresh data from yesterday, but not before. Since we have roughly about 2 years of raw log data, it would be nice to have this included within the new segment report aswell.
To my understanding, the setting process_new_segments_from = “beginning_of_time” withing the global.ini.php should do exactly this, but it looks like the setting is ignored altogether. I also tried to use process_new_segments_from = “last750” but the behaviour stays the same, no historical data within the report of new segments.
I then tried to invalidate the website reports altogether and regenerate them, but no success. I then tried to delete the report tables from the database (dropping tables matomo_archive_numeric_Y and matomo_archive_blob_Y). The next cronjob successfully regenerates the basic report for the website id with the historical data from the last 2 years but again, existing segments and new segments only contain data since “yesterday”.
It is slowly driving me crazy, because it looks very much like it is a bug in Matomo 4. But well, i seem to be the only person with this problem so far.