In 5.4.4 this problem still persists. I have switched to using ReceiveSearchStart in place of ReceiveActivation but why even have ReceiveActivation at this point? Does it serve some purpose beyond deceiving users?
And assuming there’s a genuine answer, how is it possible for the service to tick before being activated?