SAN DIEGO — Favorite Texan Willie Nelson was forced to end a concert after just one song as well as cancel several upcoming dates due to breathing issues.

During a Saturday show at the Harrah's Resort SoCal in San Diego, the 84-year-old musician was performing his opener, "Whiskey River," when he suddenly ended the performance. Fans said Nelson was coughing and apparently having trouble breathing as he left the stage.

Nelson's publicist said that the musician had either "a bad cold or the flu" and was recovering at his home in Texas.

The remainder of his schedule for the week was also canceled, including a night at McCallum Theater in Palm Desert, two shows at the Cosmopolitan in Las Vegas and one at the Edgewater Hotel Casino in Laughlin, Nevada.

He's scheduled to return to the road next month, starting Feb. 7 in Macon, Georgia.

Nelson performed in Austin just shy of two weeks ago for a three-day stint as part of his annual Austin City Limits New Year's Eve extravaganza on Dec. 29, 30 and 31, 2017.