DeletedUser237 Ah that sucks major time, that makes me really reconsider this. Maybe something the @GrapheneOS devs would be interested in working on if they'll have less issues to deal with?
It could be possible to determine the Owner or a secondery profile as a dedicated caller profile, when calls are received the system grabs contact and call data from the caller profile then displays the call windows in whichever profile the user is in. Interesting concept imo, has some obvious issues such as will the other profiles having the ability to read each others contact lists? Maybe it could be somehow solved that the profile the call apears in couldn't read or access that "window" or "frame", only displays it and can't handle data from it.