Silver: Argument type overloaded functions are not visible from another module

IDE: Fire
Version: 9.0.97.2071, 9.1.100.2076 (was originally discovered in 8.4 beta 2 month ago)
Target: Java
Description:

In https://github.com/GeoThings/LakestoneCore/blob/master/Source/PersistentPropertyList.swift all API calls have form of:

func setBool(_ value: Bool, forKey key: String) 
func setInt(_ value: Int, forKey key: String)

originally they were:

func `set`(_ value: SomeType, forKey key: String)

when changing to original one I can call them fine from the same module (SharedProject where PersistentPropertyList is defined added as reference),
however, when instead called from another module (SharedProject is part of another target, that target is then used as dependency), these overloaded method will not be visible unless I rename them.

Might be related to Silver: Overriding by _ value: [Any] causes corrupted .dex and app installation failure

Thanks, logged as bugs://76946

Pretty sure all this needs is public ?

bugs://76946 got closed with status fixed.

Logged as bugs://i64727.

bugs://i64727 was closed as fixed.