I had generated a beamer poster in portrait mode and was able to generate references as expected. Due to conference requirements, I edited the poster to be in landscape mode but I am unable to generate the references with exactly same piece of code. I tried following advice like using filecontents package as shown in question, question. I have the following piece of relevant code. I don't see anything related to bib in log or in the mactex console. Please advice!
\documentclass{beamer}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{times}
\usepackage{algorithm}
\usepackage{algpseudocode}
\usepackage{amsmath,amsthm, amssymb, latexsym}
\usepackage{tikz}
\mode<presentation>
\usepackage[orientation=landscape,size=a0,scale=1.30,debug]{beamerposter}
\usepackage[backend=biber,style=numeric-comp,sorting=none]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{random_projection,
title={Near-optimal signal recovery from random projections: Universal encoding strategies?},
author={Candes, Emmanuel J and Tao, Terence},
journal={IEEE transactions on information theory},
volume={52},
number={12},
pages={5406--5425},
year={2006},
publisher={IEEE}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\setbeamertemplate{caption}[numbered]
\title{}
\author[]{}
\institute[]{}
\begin{document}
\def\cwidth{0.30\textwidth}
\begin{frame}
\begin{columns}[T]
\begin{column}{.9\linewidth}
\begin{block}{References}
\nocite{*}
\printbibliography
\end{block}
\end{column}
\end{columns}
\end{frame}
\end{document}

fileconntentspath here). – Naren Feb 03 '22 at 15:06! Undefined control sequence. \addbibresourceas you don't load biblatex. – Ulrike Fischer Feb 03 '22 at 15:10.blgfile? – Ulrike Fischer Feb 03 '22 at 15:22Sorry, I didn't know I need to run biber before running pdflatex
– Naren Feb 03 '22 at 15:33