The application is allowing the user (who is not the actual assignee) to complete the workflow that wasn't assigned to that user. Due to this behavior, there seems to be a problem while publishing the article as the actual assignee doesn't know that his workflow is completed. Please do refer to the video recording.