I travel quite often through out the US I even been to Hawaii and Puerto Rico a few times and for those two I only use my TX DL but for inside the US I use my foreign passport bc we sometimes travel with my parents who don’t have status so we all just use passports. Never been questioned or stopped.