help with Route53 module

Hi list, I have the bellow playbook :

route53-test.yml :

Where is the error you are referring to?

The fact that the task name has variables in it is not an error, because tasks run for many hosts, and variables from tasks can’t be substituted in the names.

so how can I use the registered rec value to get the ip address of an A record that exists ?