The Invictus Games 2027 in Birmingham faces potential cancellation due to funding gaps, with organisers needing more sponsorships despite UK government backing.