I have a weird issue with Google Analytics, sessions show up as direct first and only later the real source is shown (organic/referral).
I know that it's a possible scenario that a user visits the website directly first, and later gets back to it from a different source, but this isn't the case here. The landing page is an inside page that users are much more likely to find through a long-tail search and not type in directly.
Any suggestions what might cause that?
Attaching one user for example, it happens very frequently.
Update
An example to why I'm sure it's a bug and not real direct users:
A website popular in Pakistan linked to my site (I had very few visits from Pakistan until then). The moment I started getting traffic from this link, I also started seeing direct traffic from Pakistan.
Update 2
Another example:
Redirects or rel='noreferrer'
might cause the traffic to show as direct, but it won't explain why the real referrer shows up later.