rpcBLE problems with UUID128 - Unable to get client's profile scan

I’m using rpcBLE to connect to the device. Then, I print out all of the available services by using

std::map<std::string, BLERemoteService*> *servicesList = pClient->getServices();

I’ve found that it shows only the 0x1800 and 0x180A services, all of the other UUID128 services are not found.

Have you guys ever use the rpcBLE Clicnet with GATT before, how do you get all service/characteristics? How can I force-scan the whole profile and get the handler table? Do you have any examples or any suggestions?