Pathfinders will always act unexpected when you work with strokes only.
So this sounds like expected behaviour.
Please show your artwork and tell us what you want.
Expanding/Outlining the strokes before applying pathfinder functions might already get you there.