With regards to the space requirements, it is probably the transcoder temp directory area that does not have adequate space - checks are done for both - the target location and the temporary transcode area
For the other error, would need server logs covering the time of recording and with debug logging not dusabled