So i just had a long chat with amazon customer support (third time for this actually). It seems now that if you are not buying directly from the .com site (for example you are on the .fr .uk, etc...) you cannot leave rview there. it changes quite a lot for beta readers and arc in europe since we are limited to the one we use. Just wanted to let you all know
No wonder i'm not seeing my reviews pop up on the product pages when I go to look...that REALLY sucks.