No the two USB connectors are not the same distance apart on the Macbook and on the Surface Pro8 better something like this, available in different versions depending on the connections you need. Satechi ST-SCMA2M (1 x HDMI, 60 W, USB A, USB C)
The adapter is probably broken according to what you described. If you bought the adapter less than 2 years ago, you still have warranty claims against Digitec. This means that you are entitled to have the adapter repaired or replaced by Digitec.
Have never used HDMI. Not satisfied with the technical design, bought one with cable instead of direct connectors. There were soon contact problems from moving the part around in daily use.
This product was developed for MacBook Pro's. The two connections have a certain distance, which must be exactly right. Unfortunately, I cannot judge whether this is the case with your notebook. Otherwise you can try it out. Return policy: https://www.digitec.ch/de/Wiki/560
PS: I can recommend the following product to you: LMP USB-C 3.1 to (HDMI, USB 3.0, USB Type-C, LAN/RJ45)
Use the HUB on my MacBook Pro 2017.
The two TB3 / USB-C ports on the MB Air (one below the other) have the same distances as on my MacBook Pro 2017, for example.
Thus compatible.
Basically YES for external, HD's, sticks, HDMI cables, card readers...
ATTENTION! Does not work with external CD/DVD burners, e.g. Apple Super Drive (https://www.digitec.ch/de/s1/product/apple-superdrive-laufwerk-dvd-externes-optisches-laufwerk-329014) which draws power from the computer. This only works directly connected with the USB 3.1 - USB-C adapter (https://www.digitec.ch/de/s1/product/apple-usb-c-zu-usb-31-data-video-adapter-4236384).
nö.
Compatible with 2016/2017 MacBook Pro 13" and 15" devices. Not compatible with Apple SuperDrive. Transfer speeds for Thunderbolt 3 up to 40 Gb/s, USB 3.0 and USB-C up to 5 Gb/s.
Yes, the Macbook can only be charged via the left USB-C port on the adapter. However, the right port also outputs power to charge an iPhone, for example.