@magicdl96
From your model, here are the "Spiral ramp" components:
Actually, the two guard rails are hosted to the light grey Revit ramp family "Ramp A" and not hosted on the "Ramp ledges" which are part of the InPlace generic model family.
I presume you modelled an additional dark grey Revit ramp family which I labelled "Ramp B" and tried to host the guard rail to it, which will fail because the guard rail path does not overlay the ramp area.
This said, to height of the guard rail posts and assigned with a vertical offset of 135mm from the host while the top and bottom rails are at 260 and 1310mm from the host.
As the guard rail is ignoring the "Ramp ledges", if you want to adjust the height parameters of the guardrail, you must do so relative to the host height (which is the top surface of the Revit ramp family) in the Revit guard rail type parameters.
This said, I am not sure which problem you are trying to solve. Maybe sketch the desired result on top of a screen capture?
-luc