What you see
Playing any morph / manifest / disguise face down and looking at YOUR OWN battlefield: the permanent renders the generic spiral card back — not the #7535 marker token — plus a DFC badge, although a face-down permanent cannot be a double-faced permanent (CR 712.16).
Opponents' face-down permanents show the marker correctly.
Why
shouldRenderCardBack (client/src/viewmodel/cardProps.ts:12) returns false when display_visible_to_viewer is true — i.e. for the controller, the tile tries to render the REAL face. But the engine correctly blanks a face-down permanent's live name/art (CR 708.2a), so the art lookup finds nothing and the tile falls back to the generic back — skipping the faceDownMarkerRef path entirely (ArtCropCard.tsx:50-63, PermanentCard.tsx:916), which only engages when renderCardBack is true.
The badge: hasOtherPrintedFace (cardProps.ts:235) reads back_face != null — but a face-down permanent's back_face is its STORED REAL FACE, not another printed face.
Expected
As in paper/Arena: the battlefield tile of a face-down permanent always shows the cause marker (Morph / Manifest / A Mysterious Creature); the controller's peek at the real card stays where it already works — the hover preview (GameCardPreview resolves the real face for display_visible_to_viewer objects). No DFC badge on face-down permanents.
Found while playtesting the #7542 build; reported by the human half of this account.
What you see
Playing any morph / manifest / disguise face down and looking at YOUR OWN battlefield: the permanent renders the generic spiral card back — not the #7535 marker token — plus a DFC badge, although a face-down permanent cannot be a double-faced permanent (CR 712.16).
Opponents' face-down permanents show the marker correctly.
Why
shouldRenderCardBack(client/src/viewmodel/cardProps.ts:12) returnsfalsewhendisplay_visible_to_vieweris true — i.e. for the controller, the tile tries to render the REAL face. But the engine correctly blanks a face-down permanent's live name/art (CR 708.2a), so the art lookup finds nothing and the tile falls back to the generic back — skipping thefaceDownMarkerRefpath entirely (ArtCropCard.tsx:50-63,PermanentCard.tsx:916), which only engages whenrenderCardBackis true.The badge:
hasOtherPrintedFace(cardProps.ts:235) readsback_face != null— but a face-down permanent'sback_faceis its STORED REAL FACE, not another printed face.Expected
As in paper/Arena: the battlefield tile of a face-down permanent always shows the cause marker (Morph / Manifest / A Mysterious Creature); the controller's peek at the real card stays where it already works — the hover preview (
GameCardPreviewresolves the real face fordisplay_visible_to_viewerobjects). No DFC badge on face-down permanents.Found while playtesting the #7542 build; reported by the human half of this account.