I think this is a persistant problem with very old flat toilet drainage system design. I look up my bathroom to trace how HDB design the sewage drainage and notice all drainpipes are with U-Bends that lead to the main sewage pipe. It appears that this design is not good enough to prevent the bad smell from emanating. Maybe HDB should do something about is because I also get lots of centipedes in the bathrooms and I live on the 5th floor.