Agent signer and 'Last modified by' not the same

Hii have encountered a problem that i haven’t seen before.

It started with a scheduled agent that logged errors that it didn’t have access to modify documents in a database.

I checked the agent and it was last modified by the signer id that we use in this company and that have full access to the database.

I allso checked the error log documents and to my surprise they was created with a developers id.

I went back to the agent, looked at the design property tab in the info box and there, on the last row it says “Signer” and the name of the developer !

How come that the Signer and “Last modified by” is not the same??

Is it a bug or a feature?

Does anyone know under what circumstances this occur?