message_box = Label(root , text = "Passcode required to " + unlock_message + " system" , padx = 500 , font =
The
padx
clause in the above line is moving the button off the edge of the window. If you remove it the button will become visible. You should not use absolute values to position your controls as they are not able to take account of different screen/window sizes. Position your controls relative to the root window and each other.