[4.6.1] Custom UMG cursor working?

Are bEnableClickEvents and bEnableMouseOverEvents set to true? Also make sure your gameviewport isn’t taking focus but your UI, use this function if needed FSlateApplication::SetUserFocus | Unreal Engine Documentation