# A project is not being created in Unreal Engine 5

**URL:** <https://forums.unrealengine.com/t/a-project-is-not-being-created-in-unreal-engine-5/1158194>\
**Category:** Getting Started & Setup\
**Tags:** unreal-engine, crash, CPP, question\
**Created:** [May 7, 2023, 10:59pm UTC](https://forums.unrealengine.com/t/a-project-is-not-being-created-in-unreal-engine-5/1158194 "2023-05-07T22:59:55Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![rafoudiablol](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@rafoudiablol](https://forums.unrealengine.com/u/rafoudiablol)\
**Post date:** [June 11, 2023, 2:43pm UTC](https://forums.unrealengine.com/t/a-project-is-not-being-created-in-unreal-engine-5/1158194/4 "2023-06-11T14:43:45Z")

</div>

I have sort of the [exact same problem](https://forums.unrealengine.com/t/unable-to-find-valid-toolchain-for-visualstudio2022-but-installed/1194105/4) with 14.32, Unreal detects 14.32 but refuses to use it. And it doesn’t want to use other versions if not installed.

If that can help, the error is line 551 of MicrosoftPlatformSDK.cs:

```auto
else if (VersionNumber.TryParse(CompilerVersion, out VersionNumber? ToolChainVersion))
{
	ToolChain = SelectToolChain(ToolChains, x => x.ThenByDescending(x => x.Version == ToolChainVersion).ThenByDescending(x => x.Family == ToolChainVersion), Architecture);
	if (ToolChain == null || !(ToolChain.Version == ToolChainVersion || ToolChain.Family == ToolChainVersion))
	{
		DumpToolChains(ToolChains, x => x.ThenByDescending(x => x.Version == ToolChainVersion).ThenByDescending(x => x.Family == ToolChainVersion), Architecture, Logger);
		throw new BuildException("Unable to find valid {0} toolchain for {1} {2}", ToolChainVersion, Compiler, Architecture.ToString());
	}
}

```

---

_[View the full topic](https://forums.unrealengine.com/t/a-project-is-not-being-created-in-unreal-engine-5/1158194)._
