Was there not a problem mentioned before on the forum about some esps that if you powered them by the USB port the wifi cut out. try powering it by the 3.3v pin with 3.3V and see if wifi comes up.
Is that supposed to say “set it in your DHCP list”? It’s best to assign a fixed IP address otherwise it can get assigned something different at reboot and disconnect from HA. Either set a fixed IP in the device itself (ESPhome code) or as a static assignment in your router.
So you are trying to add it to Home Assistant using the IP address that you see it being assigned in your router’s DHCP list?