This case fits the well known pattern of "investment software" scam that pressures the client to disguise the purported investment fund wire transfer as a "software purchase".
First, this is a clear violation against international anti-money laundering. laws. Second, the next possible intent of the perpetrator(s) will be to claim that the client's investment instead was a "software purchase" which is non-refundable. It would be a good idea to beat them to the punch by contacting the banking regulators and authorities to this type of "money laundering disguised as investment software scam".
Since money laundering and wire fraud is a much more serious crime than selling bad investment software, it should receive a higher precedence and a better chance of recovering your funds.