A negative of open source. Projects may become stale and developers can’t maintain them.
Best bet for this case is, be the open beta for those projects and report the issues on their repo. That’s what I’ve been doing on Github for over half a decade.
@faustinoaq might be able to help on what’s going on with the the VSC plugin
I personally think there should be a dedicated IDE/editor for Crystal. Similar to how ZeroBraneStudio is for Love2D/Lua. That is officially supported and cross-platform