We do not currently know of any antonyms for struck it lucky.
For similar words to struck it lucky, try: