The SmartThings Station uses a combination of local Zigbee/Z-Wave and cloud-based APIs for button event processing. Button presses are initially handled locally, then relayed to the SmartThings cloud for advanced automation routines. Latency issues or cloud connectivity problems can prevent the button press from registering. DHCP lease issues on the Bell Home Hub or Rogers Ignite router can cause intermittent disconnections. Protocol bridge failures (Zigbee, Z-Wave, Matter, Thread) can prevent button presses from being registered by the hub.