Capture it before the initial geometry branch happens. Either drive the Random Value ID with Face ID or Island Index.
Update: To capture by Face Index you need to separately capture the points since Interpolate Domain to Points doesn’t seem to play nice with curves:
Good luck.