We got this email from them on November 1st:
"Dear Affiliate, You may have noticed that SMackenzies.com has recently changed its hosting platform. This change has resulted in some unforeseen issues with the StMackenziesCash.com affiliate site. We just wanted to ensure you that we are in the process of working out what changes this may have on our affiliate program and your affiliate links. We will be in contact soon with further information. Thank you for your understanding."
We are indeed using the links from
https://affiliate.mymember.site/ now.