Hi @mtsts
You've got a lot going on there. You have an "If(" that is not connected to anything. You have "UnitModel1" and "UnitModel" in the formula.
Taking what you provided, the following worked for me after duplicating the changes you made to the choices for Make and UnitModel:
Coalesce(
Parent.Default,
Switch(
DD.Selected.Value,
"Ftry",
Filter(
Choices([@'New Service Write Up'].UnitModel),
Value = "M"
),
"Kenw",
Filter(
Choices([@'New Service Write Up'].UnitModel),
Value = "T7" Or Value = "T8" Or Value = "T9"
),
"Fouo",
Filter(
Choices([@'New Service Write Up'].UnitModel),
Value = "F5" Or Value = "F6" Or Value = "F7"
),
"Pete",
Filter(
Choices([@'New Service Write Up'].UnitModel),
Value = "58" Or Value = "48"
),
"Inte",
Filter(
Choices([@'New Service Write Up'].UnitModel),
Value = "M07"
),
"Ciot",
Filter(
Choices([@'New Service Write Up'].UnitModel),
Value = "C00"
),
"Dote",
Filter(
Choices([@'New Service Write Up'].UnitModel),
Value = "500"
),
"Hno",
Filter(
Choices([@'New Service Write Up'].UnitModel),
Value = "38"
),
"Ster",
Filter(
Choices([@'New Service Write Up'].UnitModel),
Value = "Ara"
),
"Ma",
Filter(
Choices([@'New Service Write Up'].UnitModel),
Value = "M7"
)
)
)
The UnitModel field had to be setup as a Multi-select Choice field for "Coalesce" to work.
So if I chose "Kenw" for "Make", it would show:

All of the available Choices are still in UnitModel:

If this has you going in the right direction, can you give a Thumbs Up?
-Mark
If I've answered your question or solved your problem, please mark this question as answered. This helps others who have the same question find a solution quickly via the forum search. If you liked my response, please consider giving it a thumbs up.