Raleford t1_j90r6um wrote

I don't know your build or what happened, but generally speaking, the vapor barrier is intended to keep moisture out of the wall, not out of the room. In fact it should keep it in the room.

That being said, concrete does sweat, so foam board instead of fiberglass directly on the wall is still likely better and potentially where your moisture came from.