I only have this issue with 25.2.x. The issue does not exist in 25.1 when I open the same map.
Basically if I add any arcade calculation that use Intersects(), the smartform opens very slowly (10 seconds) when adding new features with the + button. For some reason if I edit an existing feature, the issue does not occur...the smartform opens as expected.
Anyone else having this issue? I'm just using very basic scripts like the one shown below. I've been using scripts like this for field calculations for years, never had an issue until now.
// Create a feature set using the 'Regions' layer in the map
var regions = FeatureSetByName($map, 'Regions', ['name'])
// Intersect the current location with the regions and
// get the first region
var region = First(Intersects($feature, regions))
// If the current location does intersect a feature,
// return the name of the region. Otherwise, return null
if (!IsEmpty(region)) {
return region['name']
} else {
return null
}