Brief summary of problem (put in title as well):
The frequency scale below the spectrum does not match the actual spectrum and therefore a doubleclick on the spectrum jumps to the frequency from the scale insted of the frequency in the spectrum. Also, changing the spectrum span does not work.
This has already been reported to Xiegu, basically they have not implemented the Icom scope data correctly. Included within the scope data is the frequency range that it covers, they are simply sending a fixed value.