If FL Studio 12 suddenly demands registration even after you’ve entered a valid key, the registry entry may be corrupted. Deleting the license key from the Registry and re-entering it often solves the problem.

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Image-Line\FL Studio 12

Deleting or corrupting this key will cause FL Studio 12 to ask for registration again.