I have the following notice showing up in Visual Studio (2022).

'VisualBasicMoveStaticMembersRefactoryingProvider' encountered an error and has been disabled.
Stack Trace:

System.InvalidOperationException : Operation is not valid due to the current state of the object.
at Microsoft.CodeAnalysis.Shared.Extensions.SemanticModelExtensions.GetRequiredDeclaredSymbol(SemanticM odel semanticModel,SyntaxNode declaration,CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.MoveStaticMembers.AbstractMoveStaticMembersRefactoringProvider.<>c__DisplayCl ass1_0.<ComputeRefactoringsAsync>b__0(SyntaxNode m)
at System.Collections.Immutable.ImmutableArray.CreateRange[TSource,TResult](ImmutableArray`1 items,Func`2 selector)
at async Microsoft.CodeAnalysis.MoveStaticMembers.AbstractMoveStaticMembersRefactoringProvider.ComputeRefacto ringsAsync(<Unknown Parameters>)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at async Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringService.GetRefactoringFromProviderAsync(<Unkn own Parameters>)
I am given 3 choices. I can enable the provider. I can Enable and ignore future errors. Or I can do nothing and just continue.

Given that I really have no idea what above mentioned provider is for, or does. And given that I do not understand more than a small bit of the Stack Trace content, I have no idea what choice I should make. Thus far, I have ignored it and have not noticed any effect on the project I am working. I would prefer to deal with this.

What is this for, and can I enable it without screwing something up?