Assert in unreleased map: Removing a component is unsafe in this context
Partner Rank:
3
Partner Team Reporting:
Jigarbov Productions
Verification builds and Platforms:
1.13.0.34 Release 3406689
Summary:
Assert in unreleased map: "Removing a component is unsafe in this context" appears during regular play.
Impact:
Asserts are bad, no apparent impact on the functionality of the map though.
Repro Steps:
- Open the test world "asserty town" from greggo on slack
- Press the button to summon group 1
- Press the button to summon group 2
- open the gates
Observed Results:
At some point, the assert will pop up and continue to pop up. I went through individual mobs and it would sometimes happen on some and sometimes on the others. Seemed inconsistent except in the world attached, doing the steps shown ensure it happens quickly and consistently.
---------------------------
Assert Failure - ctrl+C to copy this message to the clipboard!
---------------------------
Assertion failed: Removing a component is unsafe in this context. Are you calling this from a view and removing from something other than the current entity?
Condition is false: mRegistry.canRemoveComponentFrom<Component>(mEntity)
Function: EntityContextBase::removeComponent in f:\darwinwork\157\s\handheld\src\common\entity\entitycontextbase.h @ 45
---------------------------
OK
---------------------------
Expected Results:
No asserts, or a content log error to tell me what's wrong in the behavior pack, if anything.
Screenshots attached:

World sent to Greg
Regression Builds:
1.12.1.1 no asserts in 1.12 but we havn't had a build that would throw asserts in a while.
Notes: