I had this once and Mitel told me I had to assign a second public IP under the Web Conf Settings, which is used just for the collaboration client download.
You can test if this is it, by trying to join an AWC off a machine that already has the Collab Client installed. If it works, then AWC is functioning, you just need to add another public IP for the client delivery. This was for AWC 3.9.