Review the fragment:
But saw too late that the cream had expired three weeks ago.

You identified this item as a participle phrase fragment. Since but is a coordinating conjunction, not a participle, you will need to rethink your choice.

You might want to review the rules.

Go back to the fragment to try again.