The most common cause is a floor drain which doesn't get used;
the water in the trap evaporates over time.
If you *do* have a floor drain(s), dump a bucket of water in
to refill the trap and see if that solves it.
HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.