Hello @Troy Martin-1E ,
Azure load balancer can work even when the backend pool has a single node. There is no prerequisite to have 2 or more nodes for it to work.
The error_winhttp_timeout 12002 that you are receiving seems to be a timeout error returned as a result of TCP/IP time-out behavior, regardless of time-out values set in Windows HTTP Services.
You may need to refer to the below articles and check your configuration for further troubleshooting:
https://learn.microsoft.com/en-us/windows/win32/winhttp/error-messages
https://learn.microsoft.com/en-us/iis/extensions/troubleshooting-application-request-routing/troubleshooting-502-errors-in-arr
You may also refer to TCP Idle Timeout on Azure Load Balancer.
Kindly let us know if you need any further assistance on this issue from our end.
----------------------------------------------------------------------------------------------------------------
Please don’t forget to "Accept the answer" wherever the information provided helps you, this can be beneficial to other community members.