I try to make the sliding doors partially disappear when opened, so that they do not pierce the wall.
However, when the boolean object is in contact with the doorframe it does not cover the area it is supposed to cover, it only erases the entire part of the object and appears and disappears when I move it (while normals are to outside it`s even worse mess).
When boolean object is not in contact with the doorframe it's looks okey, but that way part of the moving door is not affected by it.
The solution would be to make the boolean only affect a given Vertex Group, but I don't know how.
I could also cut the boolean object to make perfect contact with the doorframe, but I can't do that either - when I do it through the boolean modifier it doesn't work.
I also do not know how to make the effect set by the boolean permanently modify the mesh, in every tutorial it is done with the Apply button, but in my version there is nothing like that.
I tried apply scale, fixing normals etc.
Link to project file - https://mega.nz/file/baBn3KLS#ju69g5ALDidK2TBlMhfNf3jeo-Fm2zeP404P0Wa8X3M