If the EU wants to make chat apps interoperable here are three ways they're gonna make it:
- XMPP
- RCS
- Matrix
I don't see any reason to build a homebrew protocol as the already established ones are trying to solve the problem and are an open standard anyone can use.