Dataflow runner and iam

Currently trying to set up a dataflow runner, however when i am trying to run I get a number or error messages, my current working assumption is that its because i have not set up iam permissions correctly.

However after investigating it looks like dataflow runner is currently not supporting iam, is this correct?
(Issue for more info: Support IAM roles · Issue #34 · snowplow/dataflow-runner · GitHub)

I think that might be an old issue, the code looks like it has support for IAM roles.

Thanks Mike, looks like you are correct, have updated to default and seems to be working.
Any idea on where to start looking when i get

" Invalid InstanceProfile: EMR_EC2_DefaultRole.\n\tstatus code: 400"

Have not changed the role.