Hi
I had same issue. The plugin installation failure is related in my case to revive being behind ALB which was only listening and forwarding via https://. For the plugin installation and overall functioning of revive it has to be available via http:// and https://.
My solution was to make ALB listeners for 80 and 443 with both target groups pointing( but not redirecting ) to revive instances. Additionally in config of revive i have specified that admin panel is available only via SSL: admin/account-settings-user-interface.php