This situation is not uncommon and we are quick to jump to worse conclusions.. take a minute and evaluate.. what documents could you give? Reference letter isn’t the only thing, appointment letter, confirmation letter, all salary slips, client testimonial emails, ex work colleagues still working in the old office could also give a reference only if they still work there, preferably someone you reported to or senior to your last designation..make the arrangements
Coming to the RR.. until and unless, you get an official communication from CIC, it’s not all over. Read my post above to understand what it means. Give it some time and don’t worry