Dynamic valued events not working in 5.4?

I’ve been trying to get a dynamic value into a typed event. I’ve seen several posts like this one:

But no matter what I do, I don’t see my function listed in the Dynamic section of the drop down. I see it as a static function.

Is this a bug?

you have to use the type defined in inspector into your function inputs
95266-41966-unityeventoverride.png

example code (untested)

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class DynamicValuedEventsTest : MonoBehaviour
{
    public void Test(Int value)
    {
        Print(value);
    }
}

please note that the function must be public aswell,

then the function must be visible on both drop down’s dynamic-value and static-value section.