They are supposed to do that or they are cooperating? How does it work? The local binary uploads encryption keys? The server tells the client to disable e2e?
There are public reports[1] that they are refusing to comply with similar requests eg in the UK.
For a long time e2e was optional in the messengers, not sure when the transition happened exactly. Jurisdiction user databases with contact lists, location data and like are accessible either way.