Hi @eatcomercial01-5732, yes you cannot use on-demand credits on the Free v0 plan. You must be on a paid plan to use the on-demand credits purchased while you were on a paid plan.
If you don’t want to continue using v0 Premium, you can request a refund for your remaining credits from Help.