changelogo app is able to change the logo in bios but after flash the logo is the old one

I used the AMI changelogo app to change the logo in my bios, if I extract it from the new image it’s the correct new one.
However after flashing the new image (with fpt) the logo is the same as it was before, no change.

Then I tried to dump the bios from SPI and extract the logo and it’s the new one. Regardless of this the OLD one is displayed at boot.

Any clue?

I found the point. It seems there are two logos in this rom. One in 7BB28B99-61BB-11D5-9A5D-0090273FC14D 4:3 logo and one in 0A22794E-69D4-42F8-B75B-2EBBF612F317 16:9 logo.
Extracting the files they start with this header : BA 44 01 19 after which the BMP header starts: 42 4D … I copied the data from the BMP header and pasted in a new file and could then open the files as BMP.
The"change logo" program is replacing only the 4:3 logo under 7BB28B99-61BB-11D5-9A5D-0090273FC14D and that’s why the old logo appears at boot, because it’s showing the 16:9 one.

link to bios http://dlcdnet.asus.com/pub/ASUS/nb/X301A/X301AAS211.zip

I also found the sound file that is under E806A5E7-B298-4DBE-B94F-37138922713B and is a wave file.