Have you set a non black emissive color and enabled the toggle to use the emission intensity before.
Also note that we have an check that is made in the inspector that enables a define for emission only when the color is not full black. Else the emission code is stripped out, and changing the values at runtime will have no effect.
An easy fix it to set a very low (0,0,1/255) emission color value.