Hi,
Thank you for reporting this. After investigation, allowing two different bidders to place the same maximum bid amount is actually normal and expected behavior in a Vickrey auction. When this happens, the first bidder to have placed that amount wins (first-come-first-served). This is already how HikaAuction handles it.
However, your report helped us identify a related bug: when two bids are exactly equal, the Vickrey price calculation was adding the bid increment on top of the tied amount, which could result in a winning price higher than what either bidder actually bid. For example, if both bidders placed a maximum bid of €100 with a €5 increment, the displayed winning price would incorrectly show €105.
This has been fixed for the next release and the winning price will now be correctly capped so it never exceeds the actual highest bid.