WebControl on RPI 3B - boots, ssh works, but no web response

I would cable directly from the pi to the Arduino. A USB hub inbetween will only introduce another point where a disconnect could occur. I would also use a really short USB cable if you can. I think I used a 6-inch or maybe 12-inch cable on my setup.