Superduke not starting

blb

blb

Help!

tried to start bike this morning it was extremely cold -7 degrees, first lock was frozen, managed to budge this and then attempt start but....

it was turning but wouldn't fire, whole display was flashing. Bike normally starts fine everyday sometimes FI and battery light come on briefly but then go out.

Is it just extreme cold or anything else?
lobster

lobster

Post missing.

scotsduke

scotsduke

Post missing.

blb

blb

Post missing.

990EXODUS

990EXODUS

I try to start my SD every 5-7 days & let it run 1/2 hr if its too cold to ride. helps keep the battery charged and runs fuel through the injectors.