Hello,
I suggest you read our documentation on how to use our Linked Variation functionality and then if you have any questions, I’d be happy to answer them.
https://xtemos.com/docs-topic/linked-variations/
In general, with variable products it should work, for instance, I have created bundles via Dashboard -> Products -> Linked variations:
https://take.ms/Rn1vT
Then define that attribute for both products: https://take.ms/POKj5 , https://take.ms/AZtf7
So as a result, with variable products it works well, here is a video:
https://take.ms/Byef4
Best Regards.