Manage INVALID HANDLE channel correctly

Hi,

I’m relatively new to FMOD too and found this confusing as well.

I mention here about using ChannelControl::setCallBack() to get a callback when the sound ends so maybe that works for you. As I mentioned, I am still trying to figure out why it is not firing when iOS is in background mode.