Observability not working on Serverless Dashboard

I recently started using Serverless which includes setting up an App and AWS integration.
The AWS integration was successfully created and looking at the AWS Observability section, I can see all my functions (lambdas) being monitored.
However, there are no logs or metrics in the Metrics and other dashboards.
I am not sure what I am doing wrong, but have reviewed the IAM permissions and they look good. Cloudwatch logs look good.
Only thing I can mention is that the AWS integration Cloudformation template was run in US-EAST-1 which seems to be mandatory. My lambda functions and api gateways are in AF-SOUTH-1 though.

Could this perhaps be the reason?


# "org" ensures this Service is used with the correct Serverless Framework Access Key.
org: sampleOrg
# "app" enables Serverless Framework Dashboard features and sharing them with other Services.
app: basic-app-01
# "service" is the name of this project. This will also be added to your AWS resource names.
service: basic-http-api

  name: aws
  runtime: nodejs20.x
  stage: dev
  region: af-south-1

    observability: true

    handler: handler.hello
      - httpApi:
          path: /
          method: get
    handler: users/handler.testparams
      - httpApi:
          path: /users/{userId}
          method: get