Hi,
Based on the video I shared earlier, it is pretty clear to me that a conflict exists between Yoast and the theme I am using as the issue immediately disappeared right after Yoast was deactivated. Woocommerce’s Promotion Product comes with the theme I am using so doing conflict check by deactivating the theme will make no sense. I will skip Yoast for now. Thanks.