The only Edelweiss-operated flights that earn miles with M+B are those that represent wet-leased planes. I've been on a ZRH-ATH one that did get miles (that was a few years ago) but the ones mentioned with a flight number LX8XXX do not earn: these are bona fide Edelweiss flights code-shared with Swiss. Same old *A "scam" (see OA, Air Dolomiti, and several similar cases with other parents that are *A members).