I have Lightning App ( < aura:application extends="force:slds" > ) with some components: comboboxes, buttons, controllers, helpers etc. (everything works). I made everything according to ( https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/ref_lightning_overlayLibrary.htm ) SF dev page. and there is <lightning:overlayLibrary aura:id="overlayLib"/> in my component ( or < lightning:notificationsLibrary aura:id="notifLib" / > ), controller has code: var c = component.find('overlayLib'); c.showCustomModal({ header: "Modal header section", body: "Content of Modal window", showCloseButton: true, }); however, when i run this code, i can see error in a console: TypeError: $A.J.Vg(...) is undefined and nothing is displayed. showCustomModal returns a promise, so something is happening: Promise { "pending" } <state>: "pending" __proto__: PromiseProto catch: function catch() constructor: function Promise() finally: function finally() l: function then() then: function then() Symbol(Symbol.toStringTag): undefined __proto__: Object { … } other Lightning related things work (components, controllers, etc.) How to use Overlay/Notifications Libraries ? How to make them visible ?