Unlock your displays on your Mac! Flexible HiDPI scaling, XDR/HDR extra brightness, virtual screens, DDC control, extra dimming, PIP/streaming, EDID override and lots more!
BetterDisplay might conflate the DisplayLink and an other display when the displays have the exact same identifiers. BetterDisplay by default does not use UUIDs to identify DisplayLink displays as in some macOS versions the UUID might change for such devices - instead the app uses natural identifiers (model, vendor ID, serial number). However if an other similar display is connected, the app may simply think the two displays are the same which sounds ridiculous but still, this is exactly what happens due to the sequential nature of the detection - it first detects display A and thinks it's the DisplayLink display now connected, then detects display B and reclassifies the earlier display to be this display as the identifiers match - thus the app simply discards one of the displays.
There is a workaround though:
Change this to "System UUID":
Change this from automatic to UUID so the issue does not reoccur:
BetterDisplay might conflate the DisplayLink and an other display when the displays have the exact same identifiers. BetterDisplay by default does not use UUIDs to identify DisplayLink displays as in some macOS versions the UUID might change for such devices - instead the app uses natural identifiers (model, vendor ID, serial number). However if an other similar display is connected, the app may simply think the two displays are the same which sounds ridiculous but still, this is exactly what happens due to the sequential nature of the detection - it first detects display A and thinks it's the DisplayLink display now connected, then detects display B and reclassifies the earlier display to be this display as the identifiers match - thus the app simply discards one of the displays.
There is a workaround though:
from: https://discord.com/channels/903276571773771796/1272550709266743420