Sunk, wasn't this the bug Rob said he was fixing in the next version? IIRC you just had to restart the wallet and it would show correct.
I think the restart of the wallet (or entire system) with exec rac not showing the link:
https://bitcointalksearch.org/topic/m.53470948The specific issue is that a CPID can't associate when it is not part of team BiblePay. The ^1.6 requirement works for non-BBP team but the current workflow seems to require you join team BiblePay (in version 1.4.8.4) then change to another team.
Well, mine was associated back in PoDC 1.0, so not sure if that was a reason why it worked in 2.0. Otherwise, I've never been a member of team BBP and I believe that is the version I used to associate. Restarting the client would show it correctly being associated.
Please let me see if I can clarify this as it can get complicated without the veil being removed:
You can definitely associate a non-biblepay team researcher using 'exec associate' without joining team BBP first, as long as that CPID has > 256 RAC. The only complexity here is : When the RAC is < 256, the wallet does not recognize the researcher until they build up more RAC (this is because there are 21,000 non-bbp researchers with rac > 256 we memorize, this is to save resources in the core wallet).
The error message does stop the flow simply because the tx was not actually sent, but that can be forced in the current version by adding the 'true' flag. The next version changes the error message to be more friendly and lets the transaction flow immediately out if it found your CPID with > 256 rac on a non biblepay team.
For the BiblePay team, we memorize *all* the CPIDs to allow more user friendly messages to be displayed, so the flow can be a tiny bit different for people with < 256 rac on team BBP.
The next version is being prepared for release.