Hello, Namaste,
Were products imported? It looks like the problem is caused by this reason. Strange situation, but the shortcode works fine, for example – https://prnt.sc/dtPdtdoOq_LH Please check.
[products limit="21" columns="3" orderby="menu_order" paginate="false"]
Kind Regards,
8theme team