Given the error you get from the cloud, it seems you’re sending a matrix rather than a circuit in the RemoteProcessor object you create.
Also, the implementation of the Grover algorithm in Perceval example uses a polarization encoding. You won’t be able to reproduce these results on our QPU as it does not support polarized components.
Still, you should be able to run the notebook on your local environment to reproduce the results.