OK Anyone with similar issues.
ESP-32 I2c signal level of 3.3volts is a must when connected to external power.ESP32 pins are somewhat tolerant to the Husky signal output when powered by USB . Always power up Husky before ESP32. (but don't do this unless you have a lot of ESP32 devices to trash)
1) Always use a logic level converter 5v-3.3v (also reduces risk of electrostatic discharge and voltage spikes to the sensitive ESP32 pins.
2) Never try to make the UART/I2C wire longer than the wire supplied by DFRobot. The shorter the signal wire - the better!
OK Thanks for taking the time.
Here are some pics and images. First effort PCB design with Kicad trying to clean up the proto project.
This one cannot get to work. (But get same results connecting ESP32 and Huskylens directly to 5v Power Supply)
Noob schematic
Noob PCB board
THIS MESS ACTUALLY WAS WORKING UNTIL I TESTED THE THIS HUSKYLENS TO EXTERNAL 5v NOW NEITHER HUSKYLENS WORK :-?
5V POWER SUPPLY BEING USED
https://www.amazon.com/gp/product/B07NR69NCK/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1
(Previously tried a 12v with a decent buck converter stepped down to 5+v, that was another issue as the Huskylens got dangerously hot for some reason)