It’s he neutered, both my bucks peed on the couch and bed. But it stopped after being neutered. Tried two years to train one of them, never worked until getting neutered.
No more accident in the couch or droppings.
You can also place a litter box on the couch, so the couch smell like his territory.
You could try giving him a blanket with his scent on and then put that blanket on the couch. This worked with my bun because then he doesn't feel the need to mark his territory on the couch.