403 Forbidden - RelayServiceException: Forbidden: inactive or inexistent project - Unity Gaming services

On a created and linked project from Unity dashboard multiplayer to Unity project, is showing this error when I tried to create allocation and make joincode. It can login anonymously with no problem, but it shows this error while allocating:

HttpException`1: (403) HTTP/1.1 403 Forbidden
Unity.Services.Relay.Http.ResponseHandler.HandleAsyncResponse (Unity.Services.Relay.Http.HttpClientResponse response, System.Collections.Generic.Dictionary`2[TKey,TValue] statusCodeToTypeMap) (at Library/PackageCache/com.unity.services.relay@1.0.5/Runtime/Http/ResponseHandler.cs:122)
Unity.Services.Relay.Http.ResponseHandler.HandleAsyncResponse[T] (Unity.Services.Relay.Http.HttpClientResponse response, System.Collections.Generic.Dictionary`2[TKey,TValue] statusCodeToTypeMap) (at Library/PackageCache/com.unity.services.relay@1.0.5/Runtime/Http/ResponseHandler.cs:226)
Unity.Services.Relay.Apis.RelayAllocations.RelayAllocationsApiClient.CreateAllocationAsync (Unity.Services.Relay.RelayAllocations.CreateAllocationRequest request, Unity.Services.Relay.Configuration operationConfiguration) (at Library/PackageCache/com.unity.services.relay@1.0.5/Runtime/Apis/RelayAllocationsApi.cs:131)
Unity.Services.Relay.WrappedRelayService.CreateAllocationAsync (System.Int32 maxConnections, System.String region) (at Library/PackageCache/com.unity.services.relay@1.0.5/Runtime/SDK/WrappedRelayService.cs:66)
Rethrow as RelayServiceException: **Forbidden: inactive or inexistent project**
Unity.Services.Relay.WrappedRelayService.CreateAllocationAsync (System.Int32 maxConnections, System.String region) (at Library/PackageCache/com.unity.services.relay@1.0.5/Runtime/SDK/WrappedRelayService.cs:73)
TestRelay.CreateServer () (at Assets/Scripts/TestRelay.cs:42)
System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__7_0 (System.Object state) (at <d6232873609549b8a045fa15811a5bd3>:0)
UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () (at <685c48cf8f0b48abb797275c046dda6a>:0)
UnityEngine.UnitySynchronizationContext.Exec () (at <685c48cf8f0b48abb797275c046dda6a>:0)
UnityEngine.UnitySynchronizationContext.ExecuteTasks () (at <685c48cf8f0b48abb797275c046dda6a>:0)

Code:

// Start is called before the first frame update
void Start()
{
    Example_AuthenticatingAPlayer();
}

public async void CreateServer()
{
    Allocation allocation = await RelayService.Instance.CreateAllocationAsync(3);

    string joinCode = await RelayService.Instance.GetJoinCodeAsync(allocation.AllocationId);

    Debug.Log("joinCode: "+ joinCode);

    // Display the joinCode to the user.

    Debug.Log("server created");
}

async void Example_AuthenticatingAPlayer()
{
    try
    {
        await UnityServices.InitializeAsync();

        await AuthenticationService.Instance.SignInAnonymouslyAsync();
        var playerID = AuthenticationService.Instance.PlayerId;

        Debug.Log("playerID: "+playerID);

    }
    catch (Exception e)
    {
        Debug.Log(e);
    }
}

All the multiplayer services such as relay and lobby are enabled. So what can be the issue?

Go into your Dashboard > Multiplayer and ensure you have set up Relay :),Hi I solved this by going into Relay on my Multiplayer dashboard and setting it up, make sure it is switched on.