Here’s what happened (note that this happened in local, not online):
I do some Ursarctic plays and end my turn on “Stellar Wind Wolfrayet”, “Ursarctic Mikbilis” and some other monsters with “Hop Ear Squadron” in hand. During my opponent’s turn, I activate Hop Ear target Mikbilis and summon a second Wolfrayet. Both stay on the field.
Found the issue. Since thats the tcg version of Wolfrayet, the script was using “c:SetUniqueOnField(1,0,3322951)”, but because the tcg version is always treated as the same card as the OCG version ingame, its not considered to be ID 3322951, its treated as ID 3322931 (same as OCG), so it would never see any copies of 3322951 on the field.