J
You can get the wake reason using ds.get_wake_status().
I think the default is that there are no other wake-up sources configured, but you may try to disable_wake_on_fall(['P10','P17', 'P18']) and disable_wake_on_raise(['P10','P17', 'P18']) just to be sure.
Full details here: https://docs.pycom.io/chapter/datasheets/boards/deepsleep/api.html