Stack Exchange has automatic filters in place:
Stack Exchange has automatic filters in place to ban answers from
accounts that have posted numerous low-quality answers in the past.
These filters help keep the quality of our sites high.
Users who are banned from answering see the following error message
when trying to post a new answer:
Sorry, we are no longer accepting answers from your account because
most of your answers need improvement or do not sufficiently answer
the question. See the Help Center to learn more.
Answer bans do not affect other privileges, such as commenting or
voting, and there is no indication to the rest of the community that a
particular user has been banned from posting.
https://stackoverflow.com/help/answer-bans#:~:text=Stack%20Exchange%20does%20not%20lift,expire%20or%20%22time%20out%22.
you need to improve your existing posts before this will be removed