In the UK recently, protesters who blocked major roads to make a point about fossil fuels were imprisoned due to the fact that they were disrupting infrastructure. One elderly protestor has even had to be put back in prison because a medical issue prevented her from being able to wear an ankle tag.
Blocking infrastructure IS generally something that gets punished. But again sometimes it isn't. Quite recently, a protest in London (UK) lead to major roads being blocked with tractors and other agricultural equipment. These protestors have not been charged.
Intent seems to matter. The Coutts and Ottawa guys were blocking infrastructure in protest at being asked to keep a virus under control; the oil protestors in the UK were blocking infrastructure to demonstrate that oil is maybe not great; the agricultural protestors were blockading infrastructure to demonstrate that paying inheritance tax is bad.
Maybe it's not about rights but more about demonstrations that correspond to popularly held positions? I'm not sure. It's something I think about a lot.