Extrude with extend mode on face (a) works but an unexpected surface appears (you see a small floating rectangle).
If I extrude face (b) into the volume, the command does not subtract.
Push_Pull incorrect.3dm (965.3 KB)
It doesn’t even work if I try to extrude the triangular face (c), either inward or outward:
Could it be a bug?