Samsung Buttons works for about 2-3 min, then stops

I have not been having success getting one of the samsung smartthings buttons to work with HA. I have the HUSBZB-1 stick. I can pair the device and it shows up in HA. I then go to the dev page and listen to “zha_events”

I will get an event for button presses for about 2-3 min, then I get an error in the HA a logs:

2020-01-28 18:33:20 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/zigpy/device.py", line 193, in request
    result = await asyncio.wait_for(req.result, timeout)
  File "/usr/local/lib/python3.7/asyncio/tasks.py", line 449, in wait_for
    raise futures.TimeoutError()
concurrent.futures._base.TimeoutError
2020-01-28 18:33:31 ERROR (MainThread) [zigpy.device] Failed ZDO request during device initialization:
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/zigpy/device.py", line 88, in _initialize
    epr = await self.zdo.Active_EP_req(self.nwk, tries=3, delay=2)
  File "/usr/local/lib/python3.7/site-packages/zigpy/util.py", line 88, in retry
    r = await func()
  File "/usr/local/lib/python3.7/site-packages/zigpy/device.py", line 193, in request
    result = await asyncio.wait_for(req.result, timeout)
  File "/usr/local/lib/python3.7/asyncio/tasks.py", line 449, in wait_for
    raise futures.TimeoutError()
concurrent.futures._base.TimeoutError

After that, it doesn’t register any button presses. If I remove and re-add the button, the same thing happens all over. Works for a few presses, then nothing.

I just set this up and have the same issue

A restart of HA resolved it for me.