# Blueprint wildcard reroute nodes do not update types

**URL:** <https://forums.unrealengine.com/t/blueprint-wildcard-reroute-nodes-do-not-update-types/300628>\
**Category:** Blueprint\
**Tags:** unreal-engine, bug-report, Blueprint, question\
**Created:** [December 5, 2014, 1:56am UTC](https://forums.unrealengine.com/t/blueprint-wildcard-reroute-nodes-do-not-update-types/300628 "2014-12-05T01:56:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eis](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Eis](https://forums.unrealengine.com/u/Eis)\
**Post date:** [December 5, 2014, 1:56am UTC](https://forums.unrealengine.com/t/blueprint-wildcard-reroute-nodes-do-not-update-types/300628/1 "2014-12-05T01:56:44Z")

</div>

**Branch:** Binary

**Build version:** 4.6.0 - 1269412

Wildcard reroute nodes don’t propgate data types properly. So, if you create at least two wildcard reroute nodes, you can wire last node into input of any node type, without them reroute nodes and wires gaining a type. If you then connect a typed wire into first wildcard node, it doesn’t update that node’s type or following wire. I found this because Select will create wildcard reroute nodes until it has been given a type by one of Option inputs.

It’s not just a visual bug; compiling with wildcard wires connected to a node will throw an error about type being undetermined.

**Reproduction**

1. Add reroute node.
2. Drag from reroute node.
3. Select ‘Add Reroute Node’.
4. Drag from this reroute node to a  
typed input node.
5. wire and nodes remain wildcards.
6. Drag a typed input into one of the  
wildcard node reroute nodes.
7. wire should show a typed color.
8. reroute node and following wires  
and reroute nodes will still be  
wildcards.

* * *

1. Add Select.
2. Drag from Return Value.
3. Select ‘Add Reroute Node’.
4. Drag from reroute node to a typed  
input node.
5. wire and nodes remain wildcards.
6. Connecting a typed wire to input  
Option nodes will type Return  
Value wire.
7. reroute node and following wires  
and reroute nodes will still be  
wildcards.

**Frequency:** 100% with multiple data types tested.

**Expected behavior**  
Connecting to a typed input should cause entire wire path and reroute nodes to gain a data type.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_33800a51](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_33800a51](https://forums.unrealengine.com/u/anonymous_user_33800a51)\
**Post date:** [December 5, 2014, 6:58pm UTC](https://forums.unrealengine.com/t/blueprint-wildcard-reroute-nodes-do-not-update-types/300628/2 "2014-12-05T18:58:37Z")

</div>

Hi

Thanks for thorough report! I was able to reproduce this in 4.6 and our internal build, and have entered a bug report for developers (UE-6334). I’ll let you know when I see an update. Thanks!
