Sending a submarine to West Asia and publicly announcing it only has domestic use. After the embarrassing performance of US military in Syria after 6+ US bases were attacked by 100+ shells, rockets and missiles some days ago and it made a lot of sound in US media they had to pretend to be doing something and not look weak in the American public's eye. They couldn't do anything real since they knew any respond to those attacks would bring another attack that time with 500+ missiles, etc.
Otherwise these submarines have to be within ~1500 km range which means in Persian Gulf that has a shallow depth in most places and it is not a place to use a nuclear submarine. Not to mention Iran's dominance over Persian Gulf which makes it completely ineffective

Remember the submarine news? It is the nuclear-powered Ohio-class called USS Florida and Iran just forced it to surface as it entered the Persian Gulf region. CENTCOM will probably deny this ever happened since as I said the news from couple of days ago was supposed to have domestic use, if American tax payers realize the junk they sent to West Asia is not even useful things could get ugly domestically...
https://gulfnews.com/world/mena/iran-says-its-navy-forces-us-submarine-to-surface-as-it-enters-the-gulf-1.95244912P.S. What they don't tell is the stealth Iranian submarines that shadow them and monitor all their movements and communications 24/7

Ever since US regime was stupid enough to use the "submarine" story for domestic use the entire regional waters have become unsafe for all US vessels military or otherwise.
After the USS Florida encounter, yesterday the US tanker called Advantage Sweet that was heading to Houston Texas was seized by Iranian Navy with the nearby United States Fifth Fleet impotently watching the seizure.