Has there been a water leak recently? If any water has entered the battery cabinets it can cause some of the battery fuses to trip or cause batteries to overheat, and fail, giving off rotten egg smell gas. The UPS may continue working although it is working much harder trying to compensate for the f...