Scia V24 i.c.m. Free Surface Load doesn't work properly

The FreeSurface load

model.create_free_surface_load(
        name=f"EG {transformer_unit.name}",
        load_case=load_case,
        direction=scia.SurfaceLoad.Direction.Z,
        q1=-load * KN_TO_N,  # Negative to point the force downwards in the GCW in Scia
        distribution=FreeSurfaceLoad.Distribution.UNIFORM,
        points=[(surface_vertex.x * MM_TO_M, surface_vertex.y * MM_TO_M) for surface_vertex in surface_vertices],
    )

This should generate the free surface load on all slabs in z direction. However it gets added to z=0 .

This shouldn’t be the case. Is this due to Scia v24 or due to updates in de SDK?
Becuase it means all results with free surface loads have become invalid.

@Johan_Tuls and I concluded that SCIA’s default of validity changed from “All” to “Z=0”.

Ideally this should be configurable with VIKTOR’s SCIA binding as well.