Originally Posted by
pandaperth
What you want do is legal ... When visiting a continent twice (North America in your case), the requirement that one of the visits be a "transfer without stopover" was removed a year ago - see this post in this thread
https://www.flyertalk.com/forum/28695746-post461.html
This is totally correct, but some agents still don't know about it. If you run into trouble, ask the agent to consult tariffs. I currently have a ticket with two stop-overs in North America, going and coming from South America.