Mobile data doesn't work for Polish operator Plus (MISSING_UNKNOWN_APN)

Hi!

I get APN configuration from my operator automatically and I checked it many times to make sure that it is correct but still I can’t use mobile data. From logs I can see that network returns an error ERROR_DATA_SERVICE_SPECIFIC_ERROR with a failure cause MISSING_UNKNOWN_APN (FailCause=27):

05-17 19:56:36.247  2162  2334 D DC-C-1  : DcActivatingState onSetupConnectionCompleted result=ERROR_DATA_SERVICE_SPECIFIC_ERROR  SetupResult.mFailCause=27 dc={DC-C-1: State=DcActivatingState mApnSetting=[ApnSettingV7] Plus INTERNET, 3450, 26001, plus, , null, , null, null, 1, supl | hipri | default, IP, IP, true, 0, false, 0, 0, 0, 0, null, , false, 0, 0, -1, -1 RefCount=1 mCid=-1 mCreateTime=-1 mLastastFailTime=-1 mLastFailCause=0 mTag=62 mLinkProperties={LinkAddresses: [ ] DnsAddresses: [ ] Domains: null MTU: 0 Routes: [ ]} linkCapabilities=[ Transports: CELLULAR Capabilities: SUPL&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN&NOT_ROAMING&NOT_CONGESTED LinkUpBandwidth>=3400Kbps LinkDnBandwidth>=13000Kbps Specifier: <1>] mRestrictedNetworkOverride=false mApnContexts={{mApnType=default mState=CONNECTING mWaitingApns={[[ApnSettingV7] Plus INTERNET, 3450, 26001, plus, , null, , null, null, 1, supl | hipri | default, IP, IP, true, 0, false, 0, 0, 0, 0, null, , false, 0, 0, -1, -1]} mApnSetting={[ApnSettingV7] Plus INTERNET, 3450, 26001, plus, , null, , null, null, 1, supl | hipri | default, IP, IP, true, 0, false, 0, 0, 0, 0, null, , false, 0, 0, -1, -1} mReason=nwTypeChanged mDataEnabled=true mDependencyMet=true}={mTag=62 mApnContext={mApnType=default mState=CONNECTING mWaitingApns={[[ApnSettingV7] Plus INTERNET, 3450, 26001, plus, , null, , null, null, 1, supl | hipri | default, IP, IP, true, 0, false, 0, 0, 0, 0, null, , false, 0, 0, -1, -1]} mApnSetting={[ApnSettingV7] Plus INTERNET, 3450, 26001, plus, , null, , null, null, 1, supl | hipri | default, IP, IP, true, 0, false, 0, 0, 0, 0, null, , false, 0, 0, -1, -1} mReason=nwTypeChanged mDataEnabled=true mDependencyMet=true} mProfileId=-1 mRat=15 mOnCompletedMsg={what=0x42000 when=-2m21s482ms obj=Pair{{mApnType=default mState=CONNECTING mWaitingApns={[[ApnSettingV7] Plus INTERNET, 3450, 26001, plus, , null, , null, null, 1, supl | hipri | default, IP, IP, true, 0, false, 0, 0, 0, 0, null, , false, 0, 0, -1, -1]} mApnSetting={[ApnSettingV7] Plus INTERNET, 3450, 26001, plus, , null, , null, null, 1, supl | hipri | default, IP, IP, true, 0, false, 0, 0, 0, 0, null, , false, 0, 0, -1, -1} mReason=nwTypeChanged mDataEnabled=true mDependencyMet=true} 31} target=Handler (com.android.internal.telephony.dataconnection.DcTracker) {3a41ad8} replyTo=null} mRequestType=NORMAL mSubId=1}}}

I found in the logs that there is one more APN that I didn’t configure and is not visible in the settings called “Freedom Mobile E911”:

05-17 19:56:35.096  2162  2162 D DCT-C-0 : buildWaitingApns: mAllApnSettings=[[ApnSettingV7] Plus INTERNET, 3450, 26001, plus, , null, , null, null, 1, supl | hipri | default, IP, IP, true, 0, false, 0, 0, 0, 0, null, , false, 0, 0, -1, -1, [ApnSettingV7] Plus MMS, 3451, 26001, mms, , http://mms.plusgsm.pl:8002, 212.2.96.16, 8080, null, 1, mms, IP, IP, true, 0, false, 0, 0, 0, 0, null, , false, 0, 0, -1, -1, [ApnSettingV7] Freedom Mobile E911, 1095, 302490, e911.mobilefrdm.ca, , null, , null, null, -1, emergency, IPV4V6, IP, true, 0, false, 0, 0, 0, 0, null, , false, 0, 0, -1, -1]

Maybe it is somehow related to that error, what do you think?

I tried another sim card from T-Mobile and it worked without any problems, so the problem might be Plus specific.

Do you have any ideas how I can make mobile data work on my /e/ phone?

I have Motorola G4 Play with e_harpia-userdebug 10 QQ3A.200805.001 eng.root.20210415.195909 dev-keys,dev-release.

Best regards,
Rafał