I am looking for a single, or multiple term(s) conveying something not living up to expectations.
Like in the sense of a new system is advertised as doing everything you need for a process at work; but, once you start using it, you discover it doesn't do exactly as promised. So, you have to create work-a-rounds.
Best Answer
I'd use "let down".
Per MacMillan Dictionary:
You can also use it for things, or for a new system as you describe, for instance: