Dub Flag in mkv

Hey! Wondering if you could help me. I’m organizing my library, my final goal is to get rid of all unnecesary tracks in my mkvs and flag them all the same. So i have video (default) - audio (default) - en (noflag) - en (sdh-hearing impaired). All other flags are set to 0 and have no naming except for the SDH track.

Because I use the GUI I started to inspect the files with a ffprobe script that outputs track languages and flags and then batch remove any unwanted flag before remuxing. The problem is with the “Original” flag. Because not many files have it I decided to remove it altogether from all files. But it turns out, according to ffprobe, when I set the “Original” flag to 0, regardless if it’s in the GUI or with a mkvpropedit script, it will set the “Dub” flag to 1. I know dub isn’t an official mkv flag but I would appreciate if someone would answer if this is normal behaviour and if this “dub” flag may have unexpected results with some players. For example I don’t have Plex at the moment but I plan to and was wondering if this may break something.

I’ll put the output from ffprobe before/after. Thanks!

[VIDEO] Track #0
Language : und
Flags : default

[AUDIO] Track #1
Language : eng
Flags : default

[SUBTITLE] Track #2
Language : eng
Flags : original

[SUBTITLE] Track #3
Language : eng
Title : SDH
Flags : original, hearing_impaired

[VIDEO] Track #0
Language : und
Flags : default, dub

[AUDIO] Track #1
Language : eng
Flags : default, dub

[SUBTITLE] Track #2
Language : eng
Flags : dub

[SUBTITLE] Track #3
Language : eng
Title : SDH
Flags : dub, hearing_impaired

This is the command for propedit

for /r %%f in (*.mkv) do @(echo Processing: %%f & mkvpropedit “%%f” --edit track:v1 --set “flag-original=0” --edit track:a1 --set “flag-original=0” --edit track:s1 --set “flag-original=0” --edit track:s2 --set “flag-original=0”).

Files that haven’t been modified this way and didn’t have the “Original” flag in the first place are shown in ffprobe like original=0, dub=0.

I actually figured out that using –delete flag-original sets original and dub to 0 in ffprobe but my question remains, considering there’s no way to delete it in the gui, is there any downside to this dub=1 flag?