For future reference: Unfortunately, the motherboard aka "Main Board" is likely faulty, and must be replaced. Source: I have repaired 100s of these in the school district I work in.
When the blue light flashes once but doesn't stay on, this is almost always a bad motherboard aka "Main Board". Source: I have repaired 100's of c720p in our school district.