Connecting a gazepoint GP3 eye tracker to psychopy

OS: Windows 10
PsychoPy version: v2021.2.3
Standard standalone: yes

Hi, I am trying to connect a gazepoint GP3 eyetracker to psychopy to use in an upcoming experiment. The problem is that there is very limited resources online to guide you in the process. I have tried using the built in eyetracking components, as well as setting up a link using iohub but nothing worked as of yet.

I want to record the eyetracking data using gazepoint’s own recording software (gazepoint analysis) but need the connection to request real-time gaze position, as well as to send messages (mostly timestamps) from psychopy to the recording during the experiment.

Currently, I am receiving the following error messages:
Error connecting to GP3 timed out
Error during device creation …
OSError: [WinError 10057] A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied

I am wondering if anyone has connected a gp3 tracker to psychopy before and would be able to share how they did it. Thanks in advance!