Problem with ARFoundation and Runtime Library

Hi,
I have encountered a problem with the creation of a Runtime Library with ARFoundation. I’m using Unity 2019.3.3f1 with ARFoundation preview.7 - 3.1.0, ARCore preview.7 - 3.1.0, AR Subsystem preview.7 - 3.1.0. I’m trying to create a simple Runtime Library using a script, its code is very simple, i will paste it below:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.XR.ARFoundation;
using UnityEngine.XR.ARSubsystems;

public class DynamicImageLibrary : MonoBehaviour
{
    private ARTrackedImageManager trackImageManager;
    
    void Start()
    {
        Debug.Log("Create the runtime library");
        trackImageManager = gameObject.AddComponent<ARTrackedImageManager>();
        RuntimeReferenceImageLibrary runtimeLibrary;
        runtimeLibrary = trackImageManager.CreateRuntimeLibrary();
        Debug.Log("runTimeLibrary "+runtimeLibrary);
    }
  
    void Update()
    {
    
    }
}

When i go to play it, I get this exception in console:
“NotSupportedException: No image tracking subsystem found. This usually means image tracking is not supported.
UnityEngine.XR.ARFoundation.ARTrackedImageManager.CreateRuntimeLibrary (UnityEngine.XR.ARSubsystems.XRReferenceImageLibrary serializedLibrary) (at Library/PackageCache/com.unity.xr.arfoundation@3.1.0-preview.7/Runtime/AR/ARTrackedImageManager.cs:90)
DynamicImageLibrary.Start () (at Assets/Script/DynamicImageLibrary.cs:19)”

I searched on this forum and google, but i didn’t find something than could help.
Someone had a similar problem? If you have some suggestion let me now.

My you could take a look at this YouTube video about checking features: