Light flashing in FE8 when Eirika and Ephraim change classes is bugged with black spots

Is this supposed to happen, or is this a well-known bug with a patch?

If it’d help, I’ll provide an event table for it. The only thing I edited it with is expanding on the scene with Monica slightly by making it creepier

21171000 //Fade the screen to black with[Speed:16 1 second (fastest)] Normal->Dark (FADI)
2A3400002C3400002B340000 //Clear (erase) all units(CLEA+CLEN+CLEE)
20123200 //Change BGM toSong:0x32 Into the Shadow of Victory
400502000A000000400A0000E8E29E08 //Change BG toBackground:0xA
201B490B201D0000221B0000 //Dialog (conversation) (macro for conversation start command)conversation text:0xB49 Prince Ephraim, Prin(LOW)
21171000 //Fade the screen to black with[Speed:16 1 second (fastest)] Normal->Dark (FADI)
40050B000000000020254200 //[Chapter_ID:0x42 ][X:0][Y:0]Change map (LOMA)
20171000 //Fade the screen back from black with[Speed:16 1 second (fastest)] Dark->Normal (FADU)
412C010008DA8B0820300000 //Load units and move.Units:0x88BDA08
2016B100 //Play SFXsound effect:0xB1 SE:Unlocking door
20270000 //Execute tile changetile change ID:0x0
412C010044DA8B0820300000 //Load units and move.Units:0x88BDA44
213BFB00200E3C00223B0000 //For[Frame seconds:60 frame sec(1 sec)]frames[Character:0xFB Renais Cit.]is highlighted(CUMO)
2413FF7F //Change BGM to[Song:0x7FFF Mute the BGM] with fade out(MUSCMID)
400502000E000000400A0000E8E29E08 //Change BG toBackground:0xE
201B4A0B201D0000 //[Conversation text:0xB4A …Darling…You, yo]Dialog (conversation) with no background (LOW)(TEXTSHOW+TEXTEND)
20122D00 //Change BGM toSong:0x2D Lost Heart
201C0000 //Resume dialog (conversation)(used for BG changes) (TEXTCONT)
201D0000 //Ends_text_started_by_TEXTSTART(TEXTEND)
2413FF7F //Change BGM to[Song:0x7FFF Mute the BGM] with fade out(MUSCMID)
21170400 //Fade the screen to black with[Speed:4 5 seconds (slow)] Normal->Dark (FADI)
221B0000 //Conversation end(REMA)
2A3400002C3400002B340000 //Clear (erase) all units(CLEA+CLEN+CLEE)
40050B000E00040020251000 //[Chapter_ID:0x10 Ch16 Ruled by Madness][X:14][Y:4]Change map (LOMA)
222B0000 //Ignore the move in the LOAD command that is called immediately after.(_2B22)(LOW)
412C0100D0D38B0820300000 //Load units and move.Units:0x88BD3D0
20170400 //Fade the screen back from black with[Speed:4 5 seconds (slow)] Dark->Normal (FADU)
213B0F00200E3C00223B0000 //For[Frame seconds:60 frame sec(1 sec)]frames[Character:0xF Ephraim]is highlighted(CUMO)
20123100 //Change BGM toSong:0x31 Victory
201A0000201B4B0B201D0000221B0000 //Dialog (conversation)conversation text:0xB4B We’ve finally made i
412C0100D0D38B0820300000 //Load units and move.Units:0x88BD3D0
213B0200200E3C00223B0000 //For[Frame seconds:60 frame sec(1 sec)]frames[Character:0x2 Seth]is highlighted(CUMO)
201A0000201B4C0B201D0000221B0000 //Dialog (conversation)conversation text:0xB4C Princess Eirika, Pri
402F000001000C0B //Move[Character:0x1 Eirika]to[X:12][Y:11]withSpeed:0 frame sec(0 sec)
402F00000F000E0B //Move[Character:0xF Ephraim]to[X:14][Y:11]withSpeed:0 frame sec(0 sec)
402F000002000D0B //Move[Character:0x2 Seth]to[X:13][Y:11]withSpeed:0 frame sec(0 sec)
220E1400 //[Duration (1/60 second):20 frame sec(0.3333 sec)]Wait(STAL_FAST)(LOW)
2413FF7F //Change BGM to[Song:0x7FFF Mute the BGM] with fade out(MUSCMID)
21171000 //Fade the screen to black with[Speed:16 1 second (fastest)] Normal->Dark (FADI)
20300000 //Wait for end of unit movement(ENUN)
2A340000 //Clear All Player units(CLEA)
40050B000000000020254300 //[Chapter_ID:0x43 ][X:0][Y:0]Change map (LOMA)
412C01005CDB8B0820300000 //Load units and move.Units:0x88BDB5C
20129500 //Change BGM toSong:0x95 EnvSound:Sandstorm
20171000 //Fade the screen back from black with[Speed:16 1 second (fastest)] Dark->Normal (FADU)
412C0100F8DA8B08 //Load units.Units:0x88BDAF8
241A000040050B0008004000201B4D0B201D0000221B0000 //Dialog (conversation) [conversation text:0xB4D Prince Ephraim! Pri] with coord[X:8]Y:64
40050B0030005800201B4E0B201D0000221B0000 //Show Walla Text(After the second one)[X:48][Y:88]Walla Text:0xB4E The king has returne
40050B0060004800201B4F0B201D0000221B0000 //Show Walla Text(After the second one)[X:96][Y:72]Walla Text:0xB4F Glory to Renais! Lo
20300000 //Wait for end of unit movement(ENUN)
213B0F00200E3C00223B0000 //For[Frame seconds:60 frame sec(1 sec)]frames[Character:0xF Ephraim]is highlighted(CUMO)
400502000A000000400A0000E8E29E08 //Change BG toBackground:0xA
201B500B201D0000221B0000 //Dialog (conversation) (macro for conversation start command)conversation text:0xB50 …They’re not(LOW)
2413FF7F //Change BGM to[Song:0x7FFF Mute the BGM] with fade out(MUSCMID)
21171000 //Fade the screen to black with[Speed:16 1 second (fastest)] Normal->Dark (FADI)
2A3400002C3400002B340000 //Clear (erase) all units(CLEA+CLEN+CLEE)
200E3C00 //[Duration (1/60 second):60 frame sec(1 sec)]Wait(STAL)
40050B000E00040020251000 //[Chapter_ID:0x10 Ch16 Ruled by Madness][X:14][Y:4]Change map (LOMA)
222B0000 //Ignore the move in the LOAD command that is called immediately after.(_2B22)(LOW)
412C010020D48B0820300000 //Load units and move.Units:0x88BD420
20171000 //Fade the screen back from black with[Speed:16 1 second (fastest)] Dark->Normal (FADU)
213B0200200E3C00223B0000 //For[Frame seconds:60 frame sec(1 sec)]frames[Character:0x2 Seth]is highlighted(CUMO)
201A0000201B510B201D0000221B0000 //Dialog (conversation)conversation text:0xB51 Prince Ephraim, Prin
601800000000000000000000 //STARTFADE(COLORFADE_INIT)
6218060A0400800080008000 //Change the background color[Speed:4 frame sec(0.0667 sec)][Red:128][Green:128]Blue:128
410D000015000808 //[Assembler function:0x8080015 Effect when using stone 2 It is different from instruction called from event instruction ]is called[argument:0x0] 1(ASMC)(LOW)
40050B000D0003002027FFFF //Execute tile change[X:13]Y:3
40050B000E0003002027FFFF //Execute tile change[X:14]Y:3
6218060A0400000100010001 //Change the background color[Speed:4 frame sec(0.0667 sec)][Red:256][Green:256]Blue:256
28020600 //EVBIT_T[Bit:0x6 Prevent text fast forward with A button etc.]
412C010020D48B08 //Load units.Units:0x88BD420
200E1400 //[Duration (1/60 second):20 frame sec(0.3333 sec)]Wait(STAL)
21170400 //Fade the screen to black with[Speed:4 5 seconds (slow)] Normal->Dark (FADI)
20300000 //Wait for end of unit movement(ENUN)
20020600 //EVBIT_F[Bit:0x6 Prevent text fast forward with A button etc.]
2A340000 //Clear All Player units(CLEA)
40050B000000000020254700 //[Chapter_ID:0x47 ][X:0][Y:0]Change map (LOMA)
20171000 //Fade the screen back from black with[Speed:16 1 second (fastest)] Dark->Normal (FADU)
412C010024DC8B0820300000 //Load units and move.Units:0x88BDC24
213B0F00200E3C00223B0000 //For[Frame seconds:60 frame sec(1 sec)]frames[Character:0xF Ephraim]is highlighted(CUMO)
400502002E000000400A0000E8E29E08 //Change BG toBackground:0x2E
26132B00 //Change BGM to[Song:0x2B Legacy] with slow fade out(MUSCSLOW)
201B520B201D0000 //[Conversation text:0xB52 This is the Stone of]Dialog (conversation) with no background (LOW)(TEXTSHOW+TEXTEND)
2613FF7F //Change BGM to[Song:0x7FFF Mute the BGM] with slow fade out(MUSCSLOW)
21170400 //Fade the screen to black with[Speed:4 5 seconds (slow)] Normal->Dark (FADI)
221B0000 //Conversation end(REMA)
20220000 //Erase the background(CLEAN)
20170400 //Fade the screen back from black with[Speed:4 5 seconds (slow)] Dark->Normal (FADU)
213B0F00200E3C00223B0000 //For[Frame seconds:60 frame sec(1 sec)]frames[Character:0xF Ephraim]is highlighted(CUMO)
400502002E000000400A0000E8E29E08 //Change BG toBackground:0x2E
201B530B201D0000 //[Conversation text:0xB53 Let’s get back, Eiri]Dialog (conversation) with no background (LOW)(TEXTSHOW+TEXTEND)
2016EB02 //Play SFXsound effect:0x2EB SE:Magic shine, longer
23170400 //Fade the screen to white with[Speed:4 5 seconds (slow)] Normal->White (FAWI)
221B0000 //Conversation end(REMA)
400502002E000000 //SVAL[MemorySlot:0x2 Slot2][Value_to_store:0x2E]
400A00001C739F08 //Callevent:0x89F731C
26132B00 //Change BGM to[Song:0x2B Legacy] with slow fade out(MUSCSLOW)
211A0000 //Removes speech bubbles and portraits(REMOVEPORTRAITS)
201B540B201D0000221B0000 //Dialog (conversation) (macro for conversation start command)conversation text:0xB54 I can’t believe the (LOW)
21171000 //Fade the screen to black with[Speed:16 1 second (fastest)] Normal->Dark (FADI)
20220000 //Erase the background(CLEAN)
20170400 //Fade the screen back from black with[Speed:4 5 seconds (slow)] Dark->Normal (FADU)
412C010088DC8B0820300000 //Load units and move.Units:0x88BDC88
2016B100 //Play SFXsound effect:0xB1 SE:Unlocking door
20270000 //Execute tile changetile change ID:0x0
412C0100B0DC8B0820300000 //Load units and move.Units:0x88BDCB0
2016B100 //Play SFXsound effect:0xB1 SE:Unlocking door
20270100 //Execute tile changetile change ID:0x1
412C0100D8DC8B0820300000 //Load units and move.Units:0x88BDCD8
213B0200200E3C00223B0000 //For[Frame seconds:60 frame sec(1 sec)]frames[Character:0x2 Seth]is highlighted(CUMO)
400502002E000000400A0000E8E29E08 //Change BG toBackground:0x2E
201B550B201D0000221B0000 //Dialog (conversation) (macro for conversation start command)conversation text:0xB55 Ah, here we go. This(LOW)
400A0000401F5908400503009200000020370F00 //Give item[item:0x92 Siegmund]to[Character:0xF Ephraim]
201B560B201D0000221B0000 //Dialog (conversation) (macro for conversation start command)conversation text:0xB56 And this blade is si(LOW)
400A0000401F5908400503008500000020370100 //Give item[item:0x85 Sieglinde]to[Character:0x1 Eirika]
20190000 //Checks current game mode(CHECK_MODE)
4005010002000000 //SVAL[MemorySlot:0x1 Slot1][Value_to_store:0x2]
410C00000C000100 //BNE (If [MemorySlotX:0xC Result] != [MemorySlotY:0x1 Slot1], Then Jump to [Conditional ID:0x0], Else execute following)
201B570B201D0000 //[Conversation text:0xB57 These are the ancien]Dialog (conversation) with no background (LOW)(TEXTSHOW+TEXTEND)
20090100 //GOTO[Conditional ID:0x1]
20080000 //LABEL[Conditional ID:0x0]
201B580B201D0000 //[Conversation text:0xB58 These are the ancien]Dialog (conversation) with no background (LOW)(TEXTSHOW+TEXTEND)
20080100 //LABEL[Conditional ID:0x1]
21171000 //Fade the screen to black with[Speed:16 1 second (fastest)] Normal->Dark (FADI)
221B0000 //Conversation end(REMA)
2A3400002C3400002B340000 //Clear (erase) all units(CLEA+CLEN+CLEE)
40050B000E00040020251000 //[Chapter_ID:0x10 Ch16 Ruled by Madness][X:14][Y:4]Change map (LOMA)
40050B000D0003002027FFFF //Execute tile change[X:13]Y:3
40050B000E0003002027FFFF //Execute tile change[X:14]Y:3
412C0100ACD48B0820300000 //Load units and move.Units:0x88BD4AC
20171000 //Fade the screen back from black with[Speed:16 1 second (fastest)] Dark->Normal (FADU)
412C0100FCD48B0820300000 //Load units and move.Units:0x88BD4FC
40050B000D0003002127FFFF //Revert tile change[X:13]Y:3
40050B000E0003002127FFFF //Revert tile change[X:14]Y:3
213B1900200E3C00223B0000 //For[Frame seconds:60 frame sec(1 sec)]frames[Character:0x19 L’Arachel]is highlighted(CUMO)
20123100 //Change BGM toSong:0x31 Victory
20190000 //Checks current game mode(CHECK_MODE)
4005010002000000 //SVAL[MemorySlot:0x1 Slot1][Value_to_store:0x2]
410C0A000C000100 //BNE (If [MemorySlotX:0xC Result] != [MemorySlotY:0x1 Slot1], Then Jump to [Conditional ID:0xA], Else execute following)
201A0000201B590B201D0000221B0000 //Dialog (conversation)conversation text:0xB59 What is happening? H
20090B00 //GOTO[Conditional ID:0xB]
20080A00 //LABEL[Conditional ID:0xA]
201A0000201B5A0B201D0000221B0000 //Dialog (conversation)conversation text:0xB5A What is happening? H
20080B00 //LABEL[Conditional ID:0xB]
412C01004CD58B0820300000 //Load units and move.Units:0x88BD54C
21171000 //Fade the screen to black with[Speed:16 1 second (fastest)] Normal->Dark (FADI)
20300000 //Wait for end of unit movement(ENUN)
20010000 //Return(ENDA)

If anyone has any idea from this, that’d be nice. It’s the Chapter 16 end event btw.

Help? Sorry for bumping, it’s been twelve days and all.