I have some issues with starting up squeezelite and IQ_rot.
I run it on a raspberry 2, max2play version 2.38 with an IQAudio DigiAmp+.
If I started IQ_rot manually then the rotary encoder worked well.
However the automatic startup did not work.
I modified rc.local and now IQ_rot works well. I pinpointed it to the echo "22" ...
which gives the error message -bash: echo: write error: Device or resource busy
I have not been able yet to solve the other issues with squeezelite.
Most of the times squeezelite does not start automatically.
I suppose it detects that xbmc is running. It might be related that the autostart does not finish.