Portworx installation failed

We are trying to install portworx Essentials on kubernetes running on azure VM’s(not aks) using the Operator. We installed the operator just fine and now are trying to deploy a StorageCluster. Below is the manifest:

# SOURCE: https://install.portworx.com/?operator=true&mc=false&kbver=1.28.14&oem=esse&user=xxx=true&iop=6&f=true&c=px-cluster-bc4bfc5e-ef8c-4295-a8a0-e4383b25aa30&stork=true&csi=true&tel=true&st=k8s
kind: StorageCluster
apiVersion: core.libopenstorage.org/v1
metadata:
  name: px-cluster-bc4bfc5e-ef8c-4295-a8a0-e4383b25aa30
  namespace: kube-system
  annotations:
    portworx.io/install-source: "https://install.portworx.com/?operator=true&mc=false&kbver=1.28.14&oem=esse&user=2ba18f35-6c91-436c-b9e3-7cefc95bbd2d&b=true&iop=6&f=true&c=px-cluster-bc4bfc5e-ef8c-4295-a8a0-e4383b25aa30&stork=true&csi=true&tel=true&st=k8s"
    portworx.io/misc-args: "--oem esse"
spec:
  image: portworx/oci-monitor:3.1.5
  imagePullPolicy: Always
  kvdb:
    internal: true
  storage:
    useAllWithPartitions: true
    forceUseDisks: true
  secretsProvider: k8s
  stork:
    enabled: true
    args:
      webhook-controller: "true"
  autopilot:
    enabled: true
  runtimeOptions:
    default-io-profile: "6"
  csi:
    enabled: true
  monitoring:
    telemetry:
      enabled: true

The pods don’t come up and I ran pxctl it said it failed to load PX filesystem dependencies for kernel 6.8.0-1014-azure.

We are running on kubernetes1.28.14:

Client Version: v1.28.14
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
Server Version: v1.28.14

Any ideas where to look?

may not be a supported kernel