Local Tuya - can't add devices on TPlink access point

I had 4 smart plugs setup in Local Tuya and all were working. I replaced an old airport extreme 2 of these devices were on with a tplink ap, rediscovered in the Tuya app, registered in the cloud etc, got the new local keys. But now they fail to be added back in Local Tuya. It throws “An unknown error occurred. See log for details” Here’s the log:

Unexpected exception

Traceback (most recent call last):
  File "/config/custom_components/localtuya/config_flow.py", line 279, in async_step_basic_info
    self.dps_strings = await validate_input(self.hass, user_input)
  File "/config/custom_components/localtuya/config_flow.py", line 185, in validate_input
    interface = await pytuya.connect(
  File "/config/custom_components/localtuya/pytuya/__init__.py", line 637, in connect
    _, protocol = await loop.create_connection(
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 1025, in create_connection
    raise exceptions[0]
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 1010, in create_connection
    sock = await self._connect_sock(
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 924, in _connect_sock
    await self.sock_connect(sock, address)
  File "/usr/local/lib/python3.8/asyncio/selector_events.py", line 496, in sock_connect
    return await fut
  File "/usr/local/lib/python3.8/asyncio/selector_events.py", line 528, in _sock_connect_cb
    raise OSError(err, f'Connect call failed {address}')
TimeoutError: [Errno 110] Connect call failed ('192.168.0.212', 6668)

EDIT - I configured the tplink ssid to be the same as the remaining wlan. Re discovered the two switches in tuya app and now local tual works.

What? Can you please elaborate?