Can't include FEncryptionKeyManager in Unreal 5.6 (it worked in Unreal 5.4)

Hi,

i have a project using Unreal 5.4 and i convert it to Unreal 5.6.

In my C++ code, i use this code to add a EncryptionKey to decrypt a .pak:

UE::FEncryptionKeyManager::Get().AddKey(FGuid(), GetMyEncryptionKey());

it works with Unreal 5.4 but with Unreal 5.6 the header is not found:

include <Misc/EncryptionKeyManager.h>

Why ?

The header seems to be in the same place between UE 5.4 and UE 5.6

C:\Program Files\Epic Games\UE_5.6\Engine\Source\Runtime\Core\Internal\Misc