ошибку исправил:
tcp_connect(clntTcp->clnttcp_pcb, (ip_addr_t *)&clntTcp->clnttcp_server_addresses, clntTcp->clnttcp_server_port, json_connected);
добавил кусок
static void ICACHE_FLASH_ATTR json_client_close(struct tcp_pcb *pcb)
{
tcp_arg(clntTcp->clnttcp_pcb, NULL)...