Replicated the exact same project in UE 4.6.1 and it seems to be working fine. So it must be something in 4.7 p4.