Strange failures after adding the Release function

I was in the process of adding in the Release function, which I have now commented out:

/*
void UGrabber::Release() {
	UE_LOG(LogTemp, Display, TEXT("Released grabber"));
}
*/

and the same in the header:

	//void PrintDamage(const float& Damage);
	//bool HasDamage(float& OutDamage);

and yet I still get this error when recompiling the editor:

Expecting to find a type to be declared in a module rules named 'MetaHumanProjectUtilities' in UE5Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.  This type must derive from the 'ModuleRules' type defined by Unreal Build Tool.

Which is strange because I don’t think the metahuman stuff is being used at all in this project.

I also now have red squigglies on all my include statements, like possibly my libs are missing.

Now all my projects are broken, this appears to be an issue with quixel bridge:

Privacy & Terms