It is on a continuous ticket, but I usually want to play it safe and give it at least 3-4 hours since I am neither a citizen nor a PR and will need to follow the long immigration line & customs clearance. Problem is I receive conflicting information about this, that's why I wanted to ask with seasoned travelers like you guys. So basically if I buy a continuous ticket (CGK-ATL with JAL), AA will re-accommodate me to their next available flight if I miss the original flight due to immigration clearance, etc, right?