This is not a matter of throwing a switch: reducing dependence on SWIFT has been a priority for Russia for a while now but it's been nearly a year since the EU parliament said this disconnection should be a consequence of invasion and these systems still do not offer many counterparties. This disconnection means a painful period of adjustment for Russia.
Cf. https://carnegiemoscow.org/commentary/84634