In smbx 1.4.4 only the first time when you call this function type 1, for example audioset (1,300,0, "audio.wav") and if you call this function again it is ignored (according to me), but in smbx 1.4. 5 it does not do that it can not be loaded when calling for example: audioset (2,300,0, "").
This is someone else's script:
This happens in your script with the audioset in lines 8 to 14, but if I condition them so that it is in the initial time if it works well, but in 1.4.4 it is not necessary.





