After updating to 4.1, I am no longer able to create OnClicked events in the Level blueprint, but can inside an actor blueprint. Existing instances of OnClicked events in a project work fine, but if I delete one, I cannot re-place it.
Try selecting the actor you wish to add the on-clicked event to, then in your level Blueprint, right-click and at the top of the drop-down you’ll see “add events for [your object name]” In there, you’ll see the input events, etc. (At-least I am). You can also start typing “Click” and find it too.
I’ve reproduced the issue and have a fairly good sense of what has happened. It is going to be inconsistent, some Actors will have the events available and others will not. Unfortunately I don’t have a workaround at this time but I will try and get a solution in place as soon as possible.
EDIT: I should note, that if you are compiling your own source and there is a particular Actor class that is causing you immediate issues, you can go to the UCLASS definition of it and remove the hidecategories=(input) (or input portion of the hidecategories). This will have the effect of showing those events, though also showing some other things that probably don’t want to be shown. The problem is a couple of different changes related to property/function categorizations coming together in an undesireable way.