Have you spoken to Roy about this? I know in the past I’ve had some problems with payments but Roy has been very helpful in getting the payments to me.
Try that first. And believe me I know the frustration of not being paid by an affiliate program, hell we all do, but ask the AM to help, that is what they are here for.