The semaphore cannot be set again.
Semaphores can be set and released in a nested fashion only a limited number of times. That limit has been reached.
Check semaphore request nesting and make sure that the semaphore is released before requesting it again. You may have to contact the supplier of the running application.