Blueprints are context sensitive, avoid dropping nodes on their own - use the wires - this will save you a lot of headaches and prevent making mistakes. Also, the order in which you connect nodes may matter - it does here:
why […] throw that error?
The Get All node does not propagate type in some circumstances: