<p>Il s’agit d’un <a href="https://devblogs.microsoft.com/microsoft365dev/update-to-filtering-and-sorting-rest-api/">changement intentionnel (et cassant)</a> effectué pour résoudre un problème majeur avec le filtrage. <code>$orderby</code> fonctionne toujours parfaitement.</p>
<p>Pour résumer à partir de ce lien, si vous utilisez à la fois <code>$orderby</code> et <code>$filter</code> dans une requête :</p>
<ul>
<li>
<p>Tous les champs dans <code>$orderby</code> DOIVENT aussi être dans <code>$filter</code>.</p>
</li>
<li>
<p>L’ordre des champs dans <code>$filter</code> est important :</p>
</li>
<li>
<p>Les champs qui sont aussi dans <code>$orderby</code> DOIVENT venir en premier dans <code>$filter</code> et DOIVENT être dans le même ordre.</p>
</li>
<li>
<p>Les champs qui ne sont pas dans <code>$orderby</code> DOIVENT venir après les champs qui sont dans <code>$orderby</code>.</p>
</li>
</ul>
<p>Donc, selon ces directives, le problème avec votre requête est que <code>flag/dueDateTime/dateTime</code> n’est pas présent dans <code>$filter</code>.</p>