You can also see that the light splash on the ground does not illuminate the apron, but only the none apron area.
I am new to this whole airport design thing myself, but i had problems with TAXI lights not working on my taxiways which are a Ground Poly after researching some topics I think that p3dv3 the lights as explain in tutorials will not show light splash on ground poly objects, not even the light rays! so what I did..
both taxiways/runways and lights are made in SU.
instead of using MCX to make my taxiways/runways/aprons object a ground poly I converted it into MDL model file with all its textures, then I used "convert and place object" wizard of MCX, imported the MDL file and converted the whole thing with that.
(you need to know coordinates of your object to use it if not simply export to MDL only then use ADE to place it)
I did the same thing with the SU object that has all the taxi lights.
and then everything worked good.
As it seems lights created following many tutorials for FSX will not light up GROUND POLY in p3d, they do in FSX but not in P3D, you will not even see the light rays.
so the way I went instead of making my aprons/taxiways etc.. a ground poly they are an object that can also be placed using ADE by importing the MDL file to ADE and placing it manually if you don't know coordinates, same with lights.
so kind of go Object on Object and it worked, but going Object(light) on GroundPoly(apron/taxiway etc..) will NOT work.
Bottom line: your lights will not work over any ground poly! yet they work perfectly fine (as seen in your picture) to illuminate nicely grass beside which is
NOT a groundpoly.
idk I hope I am being helpful here maybe your problem is entirely different
Andy