Search subdirectories with UObjectLibrary

I’m using UObjectLibrary to load my blueprints ( LoadBlueprintAssetDataFromPath) and everything is working fine but recently i decided to reorganize my blueprints into specific folders 1 for each player. Now my library isn’t loading anything when I pass the path of the root folder. Is there anyway to have it check all subfolders or do I have to pass in each subfolder as its own path?

Folder Structure:

i’m passing in “/Game/Characters/Player” to the LoadBlueprintAssetDataFromPath()