Stability problem solved!
The cable that comes with the Genki shadow cast was too weak and couldn't optimize the frame rate of my computer very well but with this cable, I've been able to enjoy most of my games on switch and my SNES mini. The lag will always be there but this cable is better at optimizing your games better for all systems. 5 stars to you Genki! :)