Hi ,
I ran some tests with the setup you provided in our latest internal version and this specific issue does still appear to be occurring. I have submitted a ticket to have this investigated further (UE-8104).
The other issue that you linked is no longer occurring (I tested that again in the same test project I was using here), so there is something specific in this issue that was not corrected in the other fix.
One of our developers has expressed a little concern about the workaround you are using, however. He is worried that it may be potentially unsafe depending on where, when, and how you are adding the AIPerceptionController. Would you be able to elaborate on that?
I am going to close your other post regarding this issue as a duplicate so that we can focus on a single post.