It's not broken, it's deliberately coded to only show realistic connections. Because you had entered Dublin as your destination it would only accept Aegean origin cities that made sense to Dublin via Athens (e.g. Cairo)
For example if I put London as my origin I cannot enter Dublin as my destination because it makes no sense via Athens