I'd check to verify if the section is using the new generic "Uploaded file" or the object specific one "File and link of opportunity".
Even if it's freedom UI, opportunities typically use "File and link of opportunity", not "Uploaded file" - even in new systems. To find out for sure, open the Opportunity page and select the Attachments list and look for the property for "File storage location"
If that isn't the issue, I'd turn on trace to verify the value of the RecordId param.
If you are trying to add a new mailbox to the system and you have received the notification which you have mentioned before, it can mean that possibly the other user has already added this email to the system under its own profile. You can check the absence of the needed email by running the next query in your DB:
select * from MailboxSyncSettings
This query will show you the list of the already connected mailboxes. There you also can check who is the owner of the mailbox by the "SysAdminUnitId" column via the next query:
select * from SysAdminUnit where Id='SysAdminUnitId_value_for_the_needed_record'
In case when the needed mailbox was already added by other user, you can ask this user to set the shared mailbox (more information about this you can find in this article) if it fits your business tasks or log in under this user and delete the mailbox.
Also, you can delete the mailbox from the database using SQL Studio if the instance is on-site or by using SQL Executor if it is a cloud environment. At the same time we do not recommend to delete mailboxes from the application using other way than standard delete procedure from system user profile.
Hello, I created a new custom package to build a new custom section and business processes in. What package must mine depend on for emailing from a process to work? Right now my package depends on:
Base
CloudEmailService
DesignerTools
Managers
MarketingCampaign
NUI
ProductCore
Right now I've been able to write and save processes, however the process parameters are showing up blank in the email. It works if I write the process in the normal "custom" package, but why might it not work in my new package?