UE Visual Studio Integration Tool Plugin not working.

Hello,

I ran into a problem. I installed the plugin from epic store and added it to both my UE 5.1 and 5.2 instances. It says it installed successfully, but the visual studio log shows errors.
I reinstalled UE already and visual studio.

it seems like a problem with the VisualStudioToolsCommandlet and visual studio cannot find the class. here is my full log output:

Analyzing Blueprints for project: H:\epic\GameOne\GameOne.uproject…
“G:\UE_5.2\Engine\Binaries\Win64\UnrealEditor-Cmd.exe” “H:\epic\GameOne\GameOne.uproject” -run=VisualStudioTools -unattended -noshadercompile -nosound -nullrhi -nocpuprofilertrace -nocrashreports -nosplash -ddc=noshared -output=“H:\symTemp\tmp6B54.tmp”
[2023.06.17-23.09.29:963][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatASTC
[2023.06.17-23.09.29:963][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatDXT
[2023.06.17-23.09.29:963][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatETC2
[2023.06.17-23.09.29:963][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatIntelISPCTexComp
[2023.06.17-23.09.29:963][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatUncompressed
[2023.06.17-23.09.29:963][ 0]LogTextureFormatOodle: Display: Oodle Texture TFO init; latest sdk version = 2.9.8
[2023.06.17-23.09.29:963][ 0]LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.5.dll
[2023.06.17-23.09.29:963][ 0]LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.6.dll
[2023.06.17-23.09.29:963][ 0]LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.7.dll
[2023.06.17-23.09.29:964][ 0]LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.8.dll
[2023.06.17-23.09.29:964][ 0]LogTextureFormatManager: Display: Loaded Base TextureFormat: TextureFormatOodle
[2023.06.17-23.09.29:985][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘Android’
[2023.06.17-23.09.29:985][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘Android_ASTC’
[2023.06.17-23.09.29:985][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘Android_DXT’
[2023.06.17-23.09.29:985][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘Android_ETC2’
[2023.06.17-23.09.29:985][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘AndroidClient’
[2023.06.17-23.09.29:985][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘Android_ASTCClient’
[2023.06.17-23.09.29:985][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘Android_DXTClient’
[2023.06.17-23.09.29:986][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘Android_ETC2Client’
[2023.06.17-23.09.29:986][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘Android_Multi’
[2023.06.17-23.09.29:986][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘Android_MultiClient’
[2023.06.17-23.09.29:989][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘HoloLens’
[2023.06.17-23.09.29:989][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘HoloLensClient’
[2023.06.17-23.09.29:993][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘IOS’
[2023.06.17-23.09.29:993][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘IOSClient’
[2023.06.17-23.09.29:995][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘Linux’
[2023.06.17-23.09.29:995][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘LinuxEditor’
[2023.06.17-23.09.29:995][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘LinuxServer’
[2023.06.17-23.09.29:995][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘LinuxClient’
[2023.06.17-23.09.29:998][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘LinuxArm64’
[2023.06.17-23.09.29:998][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘LinuxArm64Server’
[2023.06.17-23.09.29:998][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘LinuxArm64Client’
[2023.06.17-23.09.30:000][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘TVOS’
[2023.06.17-23.09.30:000][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘TVOSClient’
[2023.06.17-23.09.30:006][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘Windows’
[2023.06.17-23.09.30:006][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘WindowsEditor’
[2023.06.17-23.09.30:006][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘WindowsServer’
[2023.06.17-23.09.30:006][ 0]LogTargetPlatformManager: Display: Loaded TargetPlatform ‘WindowsClient’
[2023.06.17-23.09.30:006][ 0]LogTargetPlatformManager: Display: Building Assets For WindowsEditor
[2023.06.17-23.09.30:012][ 0]LogAudioDebug: Display: Lib vorbis DLL was dynamically loaded.
[2023.06.17-23.09.30:123][ 0]LogDerivedDataCache: Display: Performance to …/…/…/Engine/DerivedDataCache: Latency=0.06ms. RandomReadSpeed=17.34MBs, RandomWriteSpeed=270.86MBs. Assigned SpeedClass ‘Local’
[2023.06.17-23.09.30:127][ 0]LogVirtualization: Display: VirtualizationSystem name found in ini file: None
[2023.06.17-23.09.30:127][ 0]LogVirtualization: Display: FNullVirtualizationSystem mounted, virtualization will be disabled
[2023.06.17-23.09.30:128][ 0]LogShaderCompilers: Display: Compiling shader autogen file: H:/epic/GameOne/Intermediate/ShaderAutogen/PCD3D_SM5/AutogenShaderHeaders.ush
[2023.06.17-23.09.30:128][ 0]LogShaderCompilers: Display: Autogen file is unchanged, skipping write.
[2023.06.17-23.09.30:141][ 0]LogEditorDomain: Display: EditorDomain is Disabled
[2023.06.17-23.09.30:443][ 0]LogCsvProfiler: Display: Metadata set : deviceprofile=“WindowsEditor”
[2023.06.17-23.09.30:443][ 0]LogShaderCompilers: Display: Compiling shader autogen file: H:/epic/GameOne/Intermediate/ShaderAutogen/PCD3D_SM6/AutogenShaderHeaders.ush
[2023.06.17-23.09.30:443][ 0]LogShaderCompilers: Display: Autogen file is unchanged, skipping write.
[2023.06.17-23.09.30:443][ 0]LogShaderCompilers: Display: Compiling shader autogen file: H:/epic/GameOne/Intermediate/ShaderAutogen/PCD3D_ES3_1/AutogenShaderHeaders.ush
[2023.06.17-23.09.30:443][ 0]LogShaderCompilers: Display: Autogen file is unchanged, skipping write.
[2023.06.17-23.09.31:921][ 0]LogAudio: Display: Registering Engine Module Parameter Interfaces…
[2023.06.17-23.09.32:450][ 0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
[2023.06.17-23.09.32:450][ 0]LogAudioCaptureCore: Display: No Audio Capture implementations found. Audio input will be silent.
[2023.06.17-23.09.32:688][ 0]LogInit: Error: VisualStudioToolsCommandlet looked like a commandlet, but we could not find the class.
Command finished with exit code 1.