So far I’ve got these two errors in my project after upgrading:
“Assets/Plugins/ChatApi/ChatClient.cs(32,31): error CS0433: The imported type `ExitGames.Client.Photon.IPhotonPeerListener’ is defined multiple times” from my ChatClient.cs file: public class ChatClient : IPhotonPeerListener
“Assets/Plugins/ChatApi/ChatPeer.cs(15,31): error CS0433: The imported type `ExitGames.Client.Photon.PhotonPeer’ is defined multiple times” from my ChatPeer.cs file: internal class ChatPeer : PhotonPeer
I’m having the same issue. I’m using the latest version of uLink, upgraded from a working game and I get the exact same compiler errors.
It seems whether you “Upgrade obsolete API” or not (which modifies the uLink assembly), it still thinks both IPhotonPeerListener and PhotonPeer are defined multiple times.
Did you try import PUN into new empty project from asset store and build some demos?
If this works, maybe remove PUN from you project and reimport again?