How do I make a custom function available to other blueprints?

I created a custom function in my construction blueprint, but I can’t access it anywhere else. I have the box checked for it to be public but I can’t get it to show up anyplace.

I Thought maybe it was because i created it in a construction blueprint, but I tried it in a new blueprint in the actor class and it didn’t work there either.

https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/BlueprintComms/index.html

Follow the doc very closely, especially the part about choosing the correct instance of your blueprint.

I am working on the same thing and right now I am getting hung up on the requirement to spawn the blueprint you want to reference in your level.