Yvonne, you are right.
But look at the pictures. That is too much. Something is wrong. The story about the OSB boards also seems strange to me, but these boards have something to do with it, bet?
My carpenter insisted on tongue and groove boards for the floor here. He rejected the boards as unsuitable. He didn't say why. Karsten

Because OSB acts as a vapor barrier, and if there are leaks in the lower foil, moisture can accumulate and cause mold under the OSB. Otherwise, however, it is common to use OSB as a top layer.
Two statements confuse me.
If installed in summer, OSB should contract in winter rather than expand. In summer, humidity is higher than in winter.
In addition, OSB 3 boards do not absorb moisture from the air. I built a ramp for the stroller out of the boards. It is exposed to the weather without any further treatment and does not swell.