Hello Amer,
it could be that the discovery functionality in the sample client makes use of the so-called "Local Discovery Server" (LDS).
The LDS is a special UA server (running in the background as a Windows service or similar). All other UA servers register there to provide a single point of discovery.
Stefan Profanter (@Pro) supplied a great implementation for registering servers at the LDS.
But his implementation was merged after the 0.2 freeze and lives in the master branch.
And at this time, we advise users to implement against the upcoming release in the 0.2 branch.
If the sample client does not use discovery and still cannot find the open62541 server, than this is a bug and needs to be fixed.
In that case, you can open an issue in our GitHub project at
https://github.com/open62541/open62541/issuesBest regards,
Julius