Branch nodes in procedural generation

Little update, when using an ‘is valid’ node if i select the actor from the drop down menu on the node it always counts as true but if i attach a spawn room 01 object reference to the input it always counts as false. the same thing happens when using either ‘is valid’ nodes. im pretty sure im missing something glaringly obvious here but cant figure out what.