The issue you're encountering arises because wp_remote_get() returns an array, not a string like file_get_contents().
To fix this, you need to extract the response body from the array returned by wp_remote_get().