এমকিউটিটি প্রেরকদের একটি মানের গুণমানের পরিষেবা ( কিউওএস ) স্তর নির্ধারণের অনুমতি দেয় , যা কোনও বার্তা প্রাপ্ত হবে কিনা (এবং নকল অনুমোদিত) কিনা সে সম্পর্কে নির্দিষ্ট গ্যারান্টি সরবরাহ করে। HiveMQ- এর এই নিবন্ধটি ডাউনগ্রেডিংয়ের সমস্যাটি তুলে ধরেছে , যেখানে নীচের কিউএস স্তরের কোনও ক্লায়েন্ট প্রেরক যে গ্যারান্টি সহ অনুরোধ করেছিলেন সে বার্তাটি গ্রহণ করবে না:
যেমনটি ইতিমধ্যে বলা হয়েছে, একটি প্রকাশনা এবং সাবস্ক্রাইব ক্লায়েন্টের মধ্যে কিউওএস প্রবাহ দুটি পৃথক বিষয় পাশাপাশি কিউএসও আলাদা হতে পারে। তার মানে কিউএস স্তরটি ক্লায়েন্ট এ থেকে পৃথক হতে পারে, যিনি কোনও বার্তা প্রকাশ করেন এবং ক্লায়েন্ট বি, যিনি প্রকাশিত বার্তাটি পান। প্রেরক এবং ব্রোকারের মধ্যে QoS প্রেরকের দ্বারা সংজ্ঞায়িত করা হয়। ব্রোকার যখন সমস্ত গ্রাহকদের কাছে বার্তা প্রেরণ করে তখন ক্লায়েন্ট বি এর সাবস্ক্রিপশন এর কিউওএস ব্যবহার করা হয়।
এমকিউটিটি এই ইঙ্গিত দেওয়ার কোনও উপায় সরবরাহ করে যে এই ডাউনগ্রেড গ্রহণযোগ্য নয়, এবং মূল প্রেরকের অনুরোধকৃত QoS ব্যবহার করে বার্তাটি পৌঁছে দিতে হবে? বার্তা প্রেরণের আগে প্রেরক এবং প্রাপক উভয়েরই কাঙ্ক্ষিত QoS সেটিংস আছে কিনা তা নিশ্চিত করার একমাত্র বিকল্প ?