Simple: ruble conversion to USD or EUR is extremely limited; iirc only $10k can be withdrawn from dollar denominated accounts, currency exchange is largely restricted for business and individuals, the stock market remains closed, large businesses have been forced to sell foreign currency reserves, the Kremlin plans on repaying foreign debts in rubles only (ie technical default).
The hope is that the west unfreezes its Central Bank reserves, meanwhile they are buying time.