Description

Blueprint compile failure when returning a Timer Handle from a function call when the Timer Handle node is not connected.

Compile failure message: "ICE: The type of property %s doesn't match a term."

Regression:
Yes - Repro steps provided will compile successfully in 4.14.3 (CL 3249277)
Repro steps do not compile in 4.15.3 (CL 3450819)

Steps to Reproduce
  1. Open UE4 Editor (any project)
  2. Create Blueprint based on actor
  3. Add new function to blueprint
  4. Give the new function an output of type Timer Handle
  5. Compile blueprint

Result:
Blueprint fails to compile with error message in Description

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-47221 in the post.

0
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.15.34.16.24.174.18
Target Fix4.17
Fix Commit3525426
Main Commit3555226
Release Commit3525426
CreatedJul 13, 2017
ResolvedJul 14, 2017
UpdatedApr 27, 2018