I am saying that protest by its nature is supposed to be disruptive on some level, and laws prohibit the type of disruptive behaviour typical of a protest clearly don’t apply _if_ you have a right to protest.
Blocking roads and occupying public spaces are some of the most fundamental features of a protest, so if you have a right to protest, then you certainly have a right to do that within the context of a protest.
If a protestor decides to commit a crime during their protesting, like destroying property, arson, assault… then they should still have full criminal liability for that. Nobody is disagreeing with you on that point. To me it seems you are simply trying to invent some contention out of nothing, in order to fit your view that the entire protest itself is illegal.