The laws in Poland regarding cycling unfortunately don't take into account the fact that cycle lanes are erraticly and illogically placed.
I know many places where to ride legally I would have to transition from cycle path to road 10 times to go 2 km. Clearly I have a choice - cycle the whole distance on the road, ride on the pavement(which is usually sufficiently wide to have the cycle path continue on it, why it doesn't, I don't know) or deal with the transitions.
I usually choose the road even though I have to put up with drivers arguing that I should be on the cycle path!
Sometimes there are outright ridiculous parts, for example a shared use path that starts just before a bus stop. Or a cycle path sign that is placed at head height intruding into the cycle lane. You really have to be stupid to design this - or not have a clue about what cyclists really need.
Now it is winter I have even more issues - the cycle paths are either not cleared, or overrun by pedestrians. The roads are sometimes safe, but more often than not there are parts that are too risky, so you are forced to ride in places on the pavement.
What would happen if I hit a pedestrian walking on a cycle path that had been cleared, whilst the pavement alongside hadn't. Is the council liable for 'forcing' pedestrian to use the cycle path, or am I liable because common sense indicates that a collision with a pedestrian is a risk?