Special post teachers can take the civil service examination, and they can apply for civil servants as special post teachers either during the service period or after the service period expires.
Special post (special post teacher) implements contract management, and the contract service period is 3 years. After the expiration of service, you can apply for the civil service examination.
If the service period is not full, you can also take any other preparation, except that you can no longer apply for special post teachers, you can apply for other preparation.
I don't know who told you that you couldn't apply for the exam, or the people around you told you.
I used to be a special post teacher. I also took the civil service exam and entered the interview before the expiration of my service. However, none of the civil servants who took the exam before the expiration of their service can go ashore smoothly. After the expiration of service, I continued to apply for grass-roots (four project personnel) positions, that is, only special posts, village officials, western volunteers or three support and one support personnel can apply for the exam, and they also require work experience, so I was admitted.
It should be noted that if the service period is not full, the school that needs your service will issue a certificate of consent to apply for the exam, which is generally issued by this school. Schools are more humanized, and applying for civil servants is equivalent to the upward flow of talents. There is no reason for the school not to let people disagree.