One other possibility is a block vent stack. If the vent going up through the roof is blocked the sewer gasses may travel up the drain line, you may get a smell if the trap is draining completely - which it's not supposed to do -- sometimes a blocked vent can cause that when for example a toilet is flushed.
A relative had an issue with a vent, a squirrel crawled in, or fell in and died, bad situation to resolve.
A relative had an issue with a vent, a squirrel crawled in, or fell in and died, bad situation to resolve.