GC won't delete my level sequence actors

Hello,

this is the problem:

lsa.jpg
The created level sequence actors are never destroyed by the GC. I create them this way:

lsa2.jpg

I don’t store any references. Neither to the level sequence player (Return Value) nor to the level sequence actor (Out Actor).
The level sequence plays, it stops at the last frame and the level sequence actor stays forever. Over the time there are hundreds of useless level sequence actors in the memory like seen in the first image. GC never deletes them.

What to do?

Thanks,

Thilo

I haven’t research much about this subject, but here is a method that works (I just don’t know if this is the best way to do it):

You get the level sequence actor and destroy it when the level sequence ends playing.