Thanks for the explanations and for the pictures.

Indeed, this is a complicated case, combining an indoor footway (one part), covered footway (small outdoor part under the roof) and highway=pedestrian roads (some parts that are large enough to accomodate service vehicles).
I split several ways and moved the doors to the correct location.  It should be better now.