Spire Spike: DestroyEvent is multiplied if destroyed by Shotguns

Summary

I am using new Spire Spike device with Verse functions when it is destroyed (show message from HUD Message device, change value of Stat Creator device). It is working, but in some cases execution of these Verse functions are multiplied and not by the same amount every time. Now I found out that it is happening every time when the Spire Spike is destroyed with Shotguns. So it is probably because they have more projectiles fired at the same time. And because different Shotguns have different number of pellets, it makes sense.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Devices

Steps to Reproduce

Add a Spire Spike device
Create a subscription for it: SpireSpike.DestroyEvent.Subscribe(X1)
Make some function to do when X1 is called

Expected Result

Verse functions based on a subscription for a DestroyEvent are executed only one time when the Spire Spike is destroyed with any weapon

Observed Result

Verse functions based on a subscription for a DestroyEvent are executed multiple times when the Spire Spike is destroyed with Shotguns

Platform(s)

UEFN v37.00, Windows 11