The button should be activated right after you make and draw the button, and before getting a click from the mouse.
Ex:
button = Button(Point(10,10),10,10,"Button")
button.draw(window)
button.activate()
ready = False
while not ready:
clickPt = win.getMouse()
if button.isClicked(clickPt):
ready = True
Hope this helps!