Hi, mohamedalirahemtulla!
Thanks for reaching out to Microsoft Community and posting your inquiry.
I checked the website you shared and it shows it is an Ivanky mini DisplayPort to HDMI adapter.
Please check the image below of the mini DisplayPort end of the adapter.
If that's the one you have, make sure that the marked side is positioned under when plugging to the Surface 3's Mini DisplayPort when the device's screen is facing up.
Please see image below of the location of the Surface 3.
If it doesn't fit, please check for any debris on the port or adapter that may be blocking the connection.
If this answers your question, please let our Community know by marking this post as an answer. Otherwise, don't hesitate to respond to this thread if there’s anything else that needs to be addressed.
Kind regards,
Janette_Z