[BUG] Can't remove element from array of pointers (C++)

Hello ,

It seems that the Remove is never being called due to you calling “return” prior to it. The return is exiting out of the function and nothing after it is being called.