I am an Indian passport holder, with a US Green card and a UK Work visa. I am booking a round trip ticket from the UK to USA and return to the UK. I want to book the flight that's connecting in Dublin (London to Dublin and Dublin to USA).
I currently don't have an Irish visa. Do I need an Irish transit visa when I arrive in Dublin from UK? Also on the return trip when I arrive in Dublin from US will there be any complications? I don't quite understand the CTA rules.