Adding a Trakt, MAL or library title to the Plex watchlist failed with "no rating key": /library/metadata/matches answers an empty container unless `type` is sent, so every external-id resolution against Discover came back empty. The client now passes the movie/show type with the guid.