MagSafe LED sometimes won't light up
This issue can often be caused by debris in the MagSafe port, I sometimes get small metallic particles, attracted there by the magnet. If this is the case, brushing the port with a dry cotton swab can fix the problem ( see here: https://support.apple.com/en-gb/HT203207)