Hi Enes,
You are making one Object here (everything up till and including the Volume to Mesh Node) and then Instance that on the Points of the Cube.
The Random Value Node gives a single random Value in the W of the Noise Texture, but it’s still only one Object that is being Instanced.
You can randomize the Rotation and Scale of the Instances, but each Instance is still the same Object.
This is why it isn’t working, the way you have set this up.