An apparatus configured to be detachably fixed on a glazing panel mounted on a stationary object or on a mobile object, the apparatus comprising: - A fixing frame having a fixing frame plane, FFplane, defined by a longitudinal axis X and a transversal axis Y, - A functional device, said functional device being a decoating means configured to modify at least one coating system applied on an interface of the glazing panel, - At least a first motor configured to move said functional device in a first direction essentially parallel to FFplane, - At least a second motor configured to move said functional device in a second direction that is orthogonal to said first direction and essentially parallel to FFplane - At least N suction means, wherein N is a positive integer (N > 0), comprising ∘ a suction end, detachably fixed to said glazing panel, ▪ defining a resting distance, Drest, between the FFplane and the suction end, measured in the direction normal to FFPlane, when said apparatus is not fixed to said glazing panel ▪ defining a working distance, Dwork, between the FFplane and the suction end, measured in the direction normal to FFPlane, when said apparatus is detachably fixed to said glazing panel characterised in that said apparatus comprises: - at least M rigid pushing means, wherein M is a positive integer (M > 0), comprising ∘ a pushing end defining a pushing distance, Dpush, between the FFplane and the pushing end, measured in the direction normal to FFPlane, wherein the sum of the positive integers M and N is equal to or greater than 3 ( M + N ≥ 3) and wherein Dpush is equal to or greater than Dwork (Dpush ≥ Dwork). - A fixing frame having a fixing frame plane, FFplane, defined by a longitudinal axis X and a transversal axis Y, - A functional device, said functional device being a decoating means configured to modify at least one coating system applied on an interface of the glazing panel, - At least a first motor configured to move said functional device in a first direction essentially parallel to FFplane, - At least a second motor configured to move said functional device in a second direction that is orthogonal to said first direction and essentially parallel to FFplane - At least N suction means, wherein N is a positive integer (N > 0), comprising ∘ a suction end, detachably fixed to said glazing panel, ▪ defining a resting distance, Drest, between the FFplane and the suction end, measured in the direction normal to FFPlane, when said apparatus is not fixed to said glazing panel ▪ defining a working distance, Dwork, between the FFplane and the suction end, measured in the direction normal to FFPlane, when said apparatus is detachably fixed to said glazing panel ∘ a suction end, detachably fixed to said glazing panel, ▪ defining a resting distance, Drest, between the FFplane and the suction end, measured in the direction normal to FFPlane, when said apparatus is not fixed to said glazing panel ▪ defining a working distance, Dwork, between the FFplane and the suction end, measured in the direction normal to FFPlane, when said apparatus is detachably fixed to said glazing panel ▪ defining a resting distance, Drest, between the FFplane and the suction end, measured in the direction normal to FFPlane, when said apparatus is not fixed to said glazing panel ▪ defining a working distance, Dwork, between the FFplane and the suction end, measured in the direction normal to FFPlane, when said apparatus is detachably fixed to said glazing panel - at least M rigid pushing means, wherein M is a positive integer (M > 0), comprising ∘ a pushing end defining a pushing distance, Dpush, between the FFplane and the pushing end, measured in the direction normal to FFPlane, ∘ a pushing end defining a pushing distance, Dpush, between the FFplane and the pushing end, measured in the direction normal to FFPlane,