Can't package because SDK?

Hello, I am attempting to package a project. It refuses to acknowledge the SDK. I’m trying to do it for PC, but NONE of the platforms acknowledge the SDK already in the UE5.
To fix this issue I’ve:

  • Redownloaded Visual studios
  • Installed 3 different .NET. Uninstalled 2, but kept the one it told me to download, 3.1.27.
  • Multiple tutorials to fix issue that required installing the .NET or moving a file.

UE5 tries to install the already existing files and fails to. This is the error log with the SDK

Based on the logs, it looks like it’s finding only a 6.0.7 SDK but it needs version 3.1.0.
Have you tried installing that version? It looks like there’s a download link for it in the logs, right after it says,
To install missing framework, download:

Hello, yes that is the one I directly downloaded from the link. It still didn’t work,

I was thinking my engine source was the issue initially. I had it on a separate drive from my SDK. But after reinstalling UE5 onto the same drive. It still has issues finding it. If I do figure out a solution. I will mention it here.

So I found a different forum of someone mentioning they updated their VS 2022, which is what I am using.

I ran a repair on it, so it did a full restore on the software. Now UE5 sees my current SDK and packages my projects. If this isn’t helpful enough let me know. I can try to give more information of anything else I might have done to get it running.

You will see the “Package Project” icon for Windows show a colored in icon (Probably indicating that packaging is available).

I also noticed that my live coding wasn’t connecting either. Mine started functioning again, after the sdk detected.

Best of luck!