Wasn't the maximum ammount of triumphs for this seal was 24 to get it?
Hey there! It is true that the Seal only had 24 triumphs. The 25th one was removed before the event started but still shows in the data of some websites. However, as long as you had the 24 triumphs, the Seal should have been completed and picked up in-game.