After the Punishment for Breach of the Police Regulations Act was abolished in 1991, the Social Order Maintenance Act has become the basis for the police to maintain social order in Taiwan. Since 1991, various administrative laws have been formulated and updated, and there were some overlapping of legal provisions between the Social Order Maintenance Act and the administrative laws associated with government departments. With the development of administrative law, the provisions of the Social Order Maintenance Act were gradually replaced by other special administrative laws. In addition, some provisions of the Social Order Maintenance Act were outdated or difficult to enforce by the police. The Social Order Maintenance Act also faced some implementation issues, which could serve as basis for policy re-planning through the policy cycle process. Based on the theoretical framework of the logic of policy design and norms and empirical literatures, this article explores the problems of the Social Order Maintenance Act in terms of substantive rationality, the environmental system and procedural rationality.