I can't 'configure' Plex for my WD My Cloud Home. A message appears on Plex website saying 'I must be lost'

When they speak of the “Windows App”, they don’t refer to the browser version but either Plex Media Player or the newer Plex for Windows.

All the “configure” button does is opening https://app.plex.tv/desktop in the browser.