I am working with the .Net CDK, but faced the same problem.
I was able to resolve it by using Bucket.FromBucketArn() to import the bucket into the stack instead of referencing it directly, as suggested in: https://github.com/aws/aws-cdk/issues/11245