I recently installed composite flooring in our 25 Safari. Flooring was installed in the bathroom including the toilet platform.
The installation looks great but soon after it was completed we started smelling bathroom odors.
To make a long story short the cause was poor sealing of the toilet due to the increased height of the new floor.
We double sealed the toilet with two rings and the odors no longer occured.
Make this step part of your new floor installation and avoid doing it on the road.