Hello, you may want to confirm you are referring to the right program. This forum post is for RecordPad, but RecordPad does not have an option for photos; much less to upload to YouTube.
RecordPad is a software to record audio from your computer. Regarding the support, due to the current world situation the workload has increased and it is taking a little longer for all support inquiries to be addressed efficiently.