There is an issue in the GitLab reporter for the "getIssue" function of the src/reporter/gitlab/index.js file. This is where it retrieves the issues list.
It should filter for the issue state, but it is not working as intended and this can lead to issues like adding comments on issues that are already closed.
I can provide a pull request to solve this if you agree.