it happens to me the same thing I leave a picture there so you can see what the error is, I walk and when I go to 8000 or 10,000 rpm the board goes off and the bike shorting and also gets very hot, like the friend I started once a year and now it's every time I run it
2 issues I have had, might be worth checking. You have 4 relays on the LHS of the bike next to the fuse box. These are labeled on the wires as F, B, I and M. Swap the relays around, I had a relay that was causing an issue at high revs. Swap F for I and B for M. I and M are critical to the bike, F & B are for the fan and headlight, so not critical in terms of engine performance, clearly the fan is, however a brief cutout iof the fan wont cause an issue.
Note the wiring diagrams from MV Agusta are incomplete for the next bit, I can send an updated version made.
The wiring to the fuses and relays come from the starter relay. The big one under the rider seat. The 2 red wires are in my opinion poorly specified or at least badly routed. Mine had got very hard and had several fractures. I replaced the 2 feeds from the starter relay (4 pin connector) with 75A super flexible wire. See pic.
Note that while the wires come from the starter relay, they only use the relay for the battery feed and 40A fuse.
If you are suffering a high engine speed issue with electrical brown outs or cut outs then these could contribute or be red herrings, either way it's worth checking.
Ignore the additional (temporary) wiring in my picture I'm testing a wide band O2 system (direct to ECU)