I have similar problems with SR510 connected with GPIB-USB-HS.
I found out that using command W n (n can be from 1 to 255) (by default set W 6 when turn on) one can slow down sending (reading) commands. The W 20 works for me. Problem was to send initial command but I read the discussion before and it works now.