Nothing happens after calling runSetupProcedure()

I have the exactly same issue. I think this bug is within psychopy3 only, as your scripts work in psychopy2. So use psychopy2 instead, or try to import and use pylink library directly – the eye tracker modules of psychopy are based on pylink. You can see this to get start with pylink.