Fixed a bug where the recording service would be considered started if the capture backend failed immediately at start