Scheduled workflow stopped triggering job, just tried switching branch from develop to other

Our scheduled workflow stopped triggering jobs after switching branch from develop to scheduled-develop. There was no other change, seems like CircleCI workflow trigger works only for default branch (develop for us)? Do anyone see work around to run scheduled workflow using particular different branch any other way?

I can see old reported issues and seems like this issue still present.
https://discuss.circleci.com/t/scheduled-workflows-never-run-or-show-up/21328/9
https://discuss.circleci.com/t/scheduled-workflows-never-run-or-show-up/21328/11

scheduled-develop-branch: &scheduled-develop-branch
  filters:
    branches:
      only:
        - scheduled-develop

######################################

scheduled-workflow:
  triggers:
    - schedule:
      # Everyday 5 AM
      cron: "30 1 * * *"
      <<: *scheduled-develop-branch

  jobs:
    - build

It doesn’t look like your schedule cron is indented properly