See my post in another discussion about this.
As for where you thank your photos are, your My Cloud, you would have to look and see if they are there???
The below information comes from Help on the dashboard. Remember you will have to get Cloud Access for the WD Photos app.
Accessing Content from a Smartphone or Tablet
There are two WD mobile apps that let you access the content on the WD My Cloud drive from a smartphone or tablet.
WD Photos: Lets you view and manage your photos.
WD My Cloud: Lets you view and play photos, videos, music, and files.