ScrollView Viewport keeps changing

So i have a ScrollView that i expand dynamically, but whenever i open the scene ingame or in the editor, the list looks like this http://i.imgur.com/DqbflLV.png and the ViewPorts Rect Transform like this http://i.imgur.com/824LgMj.png. Elements inside the Content view are not shown (They are below the screen). However, once i change the ScrollViews Spacing (Horizontal or Vertical) or change values in the Viewports Rect Transform, the Transform changes to this http://i.imgur.com/CjZGZdH.png, and the whole ScrollView looks and works as intended.

I solved my problem by a workaround:

I reset my viewport on Start. Hope it helps.

Hello budy.
You have saved my life. I have seached for this answer for a while. Now I can continue with my project. Thanks a lot.

More than one year later, you helped someone.

God job.

Try starting playmode with the Scrollview object disabled