TDataAbstractService.OnDeactivate is being called more than once

Hi everybody
I observed the TDataAbstractService.OnDeactivate event being called more than once which corrupts my state handler.

01

Can you please tell me why this happens and how I can avoid this?

Best regards
Francois

can you create a simple testcase that reproduces this issue, pls?
you can attach it here or send directly to support@