Things I try first before looking for more unusual problem sources.
- Re-write the disk image to the card
- Try a different card
- Re-write the disk image to the new card
If it still isn't working then I'll start checking other less common problems (IME, bad image writes and bad cards are more common)