James Alexander Chase Stokes is an American actor and director known for his role as John B. in the Netflix series Outer Banks. From Wikipedia
Reports cite mutual effort with no detailed explanation from either star.