Problem with Oculus profile of OpenXR

Hi, a colleague of mine passed me this unity project where OpenXR is used.

I get these errors:

Library\PackageCache\com.unity.xr.openxr@1.6.0\MetaQuest\Runtime\MetaQuestFeature.cs(106,44): error CS0246: The type or namespace name 'OculusTouchControllerProfile' could not be found (are you missing a using directive or an assembly reference?)


Library\PackageCache\com.unity.xr.openxr@1.6.0\MetaQuest\Runtime\MetaQuestFeature.cs(122,55): error CS0246: The type or namespace name 'OculusTouchControllerProfile' could not be found (are you missing a using directive or an assembly reference?)

I spent a few days trying to fix these two error messages but I don’t know how to solve it, online I only found tutorials from people who use the Input interface and then simply select the profile they want. but in my case there is no profile I need:
‘OculusTouchControllerProfile’

I made sure the plugin was up to date and that the unity version was correct.

I don’t know if this is useful information but I’m a beginner in Unity but I have some experience in programming

Tanks in advance