hi Wolfgang
i have put 3.90.4 (both windows and deb version) through some tests and i have to say that i cannot see any difference with the problem of wall openings having stray faces across them. it seems that two doors in one wall will always produce this problem:

also, i cannot say that boolean ops are in general more robust. i could not find a series of ops that fail in 3.90.2 and are possible in 3.90.4