Interface replication Question

So basically I have an interface that fires an event correctly when the event is set to not replicate, but does not fire the event at all when the event is set to replicate. Im trying to spawn actors over the network with some troubles.

Originally this entire chunk was inside the interface function, but since interfaces cannot be replicated? Im trying to call this event instead with no avail.

Edit: When the event is set to replicate any mode, runs fine on server but does not run from client.

bool FInterfaceProperty::NetSerializeItem( FArchive& Ar, UPackageMap* Map, void* Data, TArray * MetaData ) const
{
//@todo
return false;
}

According to the code above from ue5-main, the interface variable can not be replicated until now.