Help! LNK2019 when casting to specific class

This is the line that causes the crash (where newLOD->Modules[i] is a reference to a UParticleModule):

UParticleModuleKillBox KillBox = Cast(newLOD->Modules[i]);

This works just fine, however:

UParticleModuleAttractorPoint Attractor = Cast(newLOD->Modules[i]);