fix: previous bugs. Left todo: request doesn't call finished() after destroying parent class PlayerFreeUI