@erictgrubaugh You mentioned when I showed this to you about a month ago that pageInit was not the correct entry point. Recently I noticed my suitelet is launching without hitting the button, only when I open an invoice in edit mode. Is it because I have the wrong entry point?