Guild contract "Kill 1 enemy couriers." 2 stars.

Upon killing 2 couriers for the contract which states 1 and winning the game I was not rewarded with the completed contract. Note: It does not say you need to be in a guild group for completion.

Given that 2 couriers were killed I believe I should have still gotten the contract completed.

Open Dota also states that i have 2 courier kills. (https://www.opendota.com/matches/5478587711/farm)

Match ID: 5478587711
Character played: Crystal Maiden
Couriers killed: 2

Steam: https://steamcommunity.com/id/FlightyTheDruid/