actually I believe it is not an issue in this premium plug-in.
I’m look into it and I found a situation that I’m not sure if is a normal behavior of Matomo.
I simulate a visit in my website as a simple visitor (not a site member) just exploring the site. On the log table I can see this visit as well as all previous visit.
So far, Matomo gave me a new “idvisit”, the same “idvisitor” used in the previous visit and “user_id” is null because I’m not a member of the site. At this moment, the “idvisit” is 167992438 and the “idvisitor” is 3BF55B2601D45903.
So I signed-up the website to became a member and converted this specific goal. Checking the request sent to my Matomo instance I could confirm the “user_id” and “id visitor”.
However, when I double checked the log table, I noticed the “idvisitor” had changed. Now the “idvisitor” is 30E9950509760CC5.
Is it a normal behavior from Matomo when an “user_id” is assigned to a visitor?
I don’t believe it is a normal behavior, because this way the Matomo is losing the link with previous visits of this visitor/user.