91³Ô¹ÏÍø

Watch CBS News

Tesla robotaxis face scrutiny after erratic driving caught on camera during Austin pilot

The National Highway Traffic Safety Administration is investigating Tesla after incidents involving the electric car maker's robotaxis were caught on camera this weekend during a pilot in Austin, Texas.

NHTSA, which operates under the Department of Transportation and regulates automobile safety, said it contacted Tesla after videos surfaced showing instances of the company's self-driving taxi driving down the wrong side of the road and braking erratically. 

"NHTSA is aware of the referenced incidents and is in contact with the manufacturer to gather additional information," the agency said in a statement. "Following an assessment of those reports and other relevant information, NHTSA will take any necessary actions to protect road safety."

In one video posted on social media, a Tesla enters a lane marked on the roadway as being for left turns only, but then goes straight through the intersection and enters an opposing lane for 10 seconds before swerving several times. 

The passenger in the car who posted the video, money manager Rob Maurer, minimized the seriousness of the incident. "There are no vehicles anywhere in sight, so this wasn't a safety issue," Maurer said in commentary accompanying his video. "I didn't feel uncomfortable in the situation."

Another video appears to show a robotaxi stopping twice suddenly in the middle of the road, possibly responding to the flashing lights of police cars.

The vehicles were part of a test in Austin of Tesla's Model Y robotaxis. Tesla investors and social media influencers who were invited to participate posted videos on social media over the weekend describing their experience. 

Musk Self Driving Promises
A driverless Tesla robotaxi, a ride-booking service, moves through traffic, Sunday, June 22, 2025, in Austin, Texas. Eric Gay / AP

The incidents could raise questions about the safety of the cars. Tesla founder and CEO Elon Musk said in an April earnings call that he expects millions of Tesla's self-driving cars to be on the road by the second half of 2026.

But Wedbush Securities analyst Dan Ives, who is bullish on Tesla's future and the market opportunity for its robotaxis, sees such issues as the inevitable growing pains involved in deploying new technology.

"Any issues they encounter will be fixed," Ives told The Associated Press, calling the Austin test a "huge success."

Tesla did not immediately respond to CBS MoneyWatch's request for comment. 

Musk has said the company's autonomous cars are safer than human-driven vehicles. On a January earnings call, the tech billionaire claimed the safety of the general public and robotaxis' passengers is a "top priority." 

The probe into Tesla's robotaxis comes after the NHTSA in October launched an investigation into Tesla's "Full Self-Driving" technology after four of its vehicles were involved in crashes. At the time, Tesla was forced a recall 2.4 million of its vehicles.

Tesla was sued on Tuesday by the estates of three people who were killed during a crash last September involving one of the company's Model S cars, according to .

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });