When I open my public activity without authorization, I see only 2 points instead of normal track. Seems like a bug.
Example of my activity: connect.garmin.com/.../6326524783
And that's what I see.

It is 100% a bug, because the map is visible. When the map is visible it must show the correct track with respect to the privacy zones. Either map must be hidden or it must show the correct track. In case the behavior was changed for anonymous users, then it must be mentioned somewhere. If so, then you must prove this. Otherwise the bug report should be sent to Garmin Support. There is nothing to discuss.
Hi trux, it is actually about unlogged users as vivofer said, preaviously maybe one week ago all routes are appearing for anyone even if someone doesn't has a GC account.
but now maybe something changed in the policy. We need an answer from garmin itself.
but now maybe something changed in the policy.
Yes indeed, I think so too. Call the Customer Support, if you need the full sharing with non-members, since Garmin staff posts only very rarely here on the forum.
When I open my public activity without authorization, I see only 2 points instead of normal track
I get the same. When viewing my main profile page it looks correct.
This was an 8-mile run...

When opening the activity I see just the start and end points.

I'm contacting Garmin Support. Chatting with them now and exchanging screenshots.