I was just trying to recreate your problem and applied the fix as described here: https://www.max2play.com/en/forums/topic/shairtunes-3/
After the update, Shairtunes could be started and after selecting the correct file format in the Shairtunes settings, I was able to stream music from my mobile phone (Android with AllConnect via Airplay). In my setup I simply used the jack output of the Raspberry Pi, i.e. without a sound card.
Is Squeezelite running on your setup? You could try the fix again as in the other thread and first output the sound only via the Raspberry Pi to completely rule out that the problem lies with the sound card.