USB seems to sleep on return to host

Hello there! I run a VM on a machine with theses specs on ubuntu 20.04
-AMD ryzen9 3900x
-Asus Crosshair Hero x570
-32 gig of ram ( 16 reserved in hugepage for the VM)

  • Vega 56 (host)
    -1080ti (guest)
  • usb pci card (passed to guest)
  • usb 3.0 switch for my keyboard, mouse and usb headset ( input 1 in the motherboard for host, input 2 in usb card for guest)

Everything work fine when i start the VM. I can go back and forth between the input on the switch and it goes smoothly between host and guest without issues. I got dual monitors and usually i leave the second one on linux to watch my cores go and such. the problem is it seems after a while ( not sure of the time, more than 20-30 minutes at least) when i try to come back to host, like if i turn the VM off after gaming, it goes back to host, i switch the input back, the lights on keyboard and mouse close and turn back on, as usual, but it doesnt work anymore in the host. i unplugged and plugged back, nothing. its like the USB is asleep and doesnt want to wake up or something… What do?

Yeah, im a dummy. the Switch i used is the issue, not the usb ports on the mobo. I tried with a different switch ( which wont fill my needs but suffised for testing purpose) and everything works, no more issues with not getting mouse and keyboard to the host. problem is, now i need anotyher switch. but which one…