Workflow Compose record lookup

Hello,

I’ve been having some trouble with this for a while. The idea is to give users the option to send their update to a specific person after saving. The problem I’m facing is getting the workflow to find the specific record by its ID. It works when I use “Compose record lookup (first created)” but I’d rather not stick with that.

Compose record lookup
Module handle is Update (Toggle Off)
Namespace handle is service-solution (Toggle Off)
For the record* ID, I’ve tried using record.values.UPDATEID, which uses a field value expression to generate a random number that doesn’t change every time the record is saved.

I would really appreciate it if someone could help explain how this record lookup works and where I might be going wrong.

Thank you!

It reads a record from a certain namespace, of a certain module with a certain recordID

So you parameters must match a valid existing record, that will be fetched by the function.
Example

module (select handle/id): moduleHandle
namespace (same as above): namespaceID
record (selectID): validRecordID (record.recordID)