This must be very annoying for you
But thank you for being patient with me as we try to troubleshoot.
What we know and what we have tried so far:
1 The Shield has been working just fine with no other devices connected.
2 Today you edit the awake script and then start up Shield with a used Launchpad Mk2 - The Launchpad doesnāt start correctly.
3 You try again with the Launchpad connected to a different USB port on the Shield, but the Launchpad problem remains.
I think it would be useful to connect the two devices with a different USB cable - then we would know if the problem is with the cable.
But, if you have Ableton, it is a good idea to see if the Launchpad works correctly with that, also.
I donāt know anything about the Launchpad, but you say it flashes lights on starting, which makes me think the Shield and Launchpad are communicating. If the Launchpad was truly ādeadā, then I think nothing at all would happen with it. But I am no expert and I could easily be wrong 
Please try with Ableton later, and report back, to let us know what you find out.
Good luck!