Custom bucket config after autocreation from lambda

So i have this app running for a while, it created an s3 bucket automatically after the lambda declaration… but now i want to add a custom config (Lyfecycle rule), bye reading the docs i get the i should use the provider for such thing Serverless Framework - AWS Lambda Events - S3
But it simple ignores my config, when i check the bucket on s3 management it has no lifecycle rule

provider:
  s3:
    s3MyBucket:
      name: my-custom-name-success
      lifecycleConfiguration:
        Rules:
          - Id: SuccessRetentionRule
            Status: Enabled
            ExpirationInDays: 260

Lambda declaration

  events:
    - s3:
        bucket: s3MyBucket
        event: s3:ObjectCreated:*

tried with

  events:
    - s3:
        bucket: my-custom-name-success
        event: s3:ObjectCreated:*

Not working…
The only option now would be create my own s3 resource declaration but its not possible sinze the bucket is already created.

Any ideas?