Vim change surround not working

I have been getting intermittent failures for the vscodevim extension when trying cs'", cs([, etc.

This has worked previously in IDX. I actually had posted this same question previously when it started working. I had put that one down to perhaps I accidentally had changed my keyboard language, but alas, that was not the case. It definitely is not working at this moment with the English keyboard.

I have tried:

  • reloading the tab
  • restarting the browser
  • both in Vivaldi and in Chrome
  • reverting to a previous version of vscodevim from 9 months ago
  • troubleshooting vscodevim debug level logging for remappings
    • This does trigger a remapping entries Remapping c,s to <plugcs> and Handling key: <plugcs> but the next key does not trigger an update to the status bar is happens locally in vscode.

So this question is two-fold:

  1. Has anyone else come across this? Did you find a workaround?
  2. What is are some of the differences with extensions with IDX as a SaaS offering vs extensions in a locally installed vscode? I can’t find good documentation on this difference for IDX.

Thanks!