This question already has an answer here:
I have a 2017 13" MacBook Pro (with two USB-C ports) with Mojave and wish to use it to daisy-chain a display to two external monitors through DisplayPort.
Unfortunately, it seems that although the hardware supports this, MacOS itself does not support multi-stream transport - the two monitors in the chain are mirroring their display with no option to extend instead.
Is there any third party driver or other software available to make this work as intended in MacOS? If not, what would be the best alternate solution to get it working? Ideally, I'd like to avoid buying a separate £200 dock to be able to use multiple monitors and still power the MacBook as well.
The monitors in question are Dell U2515h if that helps - they support daisy chaining through DisplayPort 1.2, although ideally, I'd also like to be able to chain to another monitor too.