Hello All,
Took the time to sit down and take a look through the Google Messages log after attempting to send an RCS message.
I've placed some of the choicier log messages below along with some background info on my device (P9P) if someone smarter than me wants to take a look, but from what I could tell it could be 2 reasons:
1) Google backend isn't allowing the RCS to be served because of a broken/expired auth with Jibe/Tachyon
2) For some reason google has started verifying signatures on the messenger app and it detected a mismatch due to the package not being google-signed (Downloaded through Aurora.)
I don't have any log messages from when it was working, so I'm not sure if the verification always failed before or if this is a new thing google is doing. The errors point to my pixel trying to register RCS with googles backend and being rejected because my google/carrier services is not trusted.
Some background:
Google Messages Version: 20250808_03_RC04 downloaded from Aurora.
RCS broke without an update of GMessages or GOS, so I updated everything to the newest version and am still having issues.
Gmessages still says that I am connected through google fi.
Log Messages:
W BugleNetwork: RegistrationProvider: Got StatusRuntimeException for RegisterRefresh, error: UNSPECIFIED, status: PERMISSION_DENIED, exception: fght: PERMISSION_DENIED: The caller does not have permission
W BugleNetwork: RegistrationProvider: Failed to register with Tachyon
W BugleNetwork: fght: PERMISSION_DENIED: The caller does not have permission
W BugleRcsCapabilities: Capabilities failed with an exception from the downstream provider.
W BugleRcsCapabilities: aupg: RetryingFuture failed to fetch RCS capabilities.
W BugleRcsCapabilities: Caused by: aupg: [Tachygram] Failed to fetch RCS capabilities from Tachyon
I RcsCapabilitiesDatabase: RCS capabilities were not inserted or updated in the database for MessagingIdentity redacted-pii[12-chars]
W BugleTachygram: eukh: Registration to tachyon failed., TachygramErrorReason(tachygramError=PERMISSION_DENIED, recoveryType=ERROR_NO_RETRY)
I GoogleSignatureVerifier: package info is not set correctly
I Bugle : TelephonySubscriptionInfoAsOfLMR1: getActiveSubscriptionInfo(): empty sub info for subscription{id:-1}