If you run the *intersect faces* or *match faces* scripts and then observe that Sketchup gets stuck in wireframe mode,
this is a sign that the script has *failed*. Then typically the window with the log messages will also be empty.

In this case I solved the problem by reloading the original osm file, **inspecting the geometry for errors** (which sometimes are only visible, if the 3D view is zoomed to a very high degree: e.g. there may be gaps between adjacent walls/ceilings, small missing faces, or superfluous tiny faces, duplicate tiny faces, possibly generated from intersection algorithm).

Finding geometry errors is facilitated, if the *geometry is built incrementally*, i.e. adding elements step by step and
doing surface intersection and matching after every step.

If no geometry errors can be found and the intersection algorithm still fails, it is still possible to *create the intersections
as well as the surface matching ***manually**. This is facilitated by assigning appropriate surface names to corresponding
surfaces (front/back, A/B).

Using the Ruby Console gives the following error:

The following previous questions may help: https://unmethours.com/question/3826/...