Blueprints No Longer Unlocking

With the new update, blueprints are no longer unlocking with this plugin. I modified the code to debug and console output is showing that it's unlocking the blueprints.. but the crafting UI doesn't show the item..

private void UnlockAllBlueprints(BasePlayer player)
        {
            ProtoBuf.PersistantPlayer playerInfo = SingletonComponent<ServerMgr>.Instance.persistance.GetPlayerInfo(player.userID);
            foreach (ItemBlueprint itemBlueprint in ItemManager.bpList)
            {
                if (itemBlueprint.userCraftable && !itemBlueprint.defaultBlueprint)
                {
                    if (!playerInfo.unlockedItems.Contains(itemBlueprint.targetItem.itemid))
                        playerInfo.unlockedItems.Add(itemBlueprint.targetItem.itemid);
                        Puts("DEBUG: Unlocking " + itemBlueprint.targetItem.itemid + " for " + player.displayName);
                }
            }
            SingletonComponent<ServerMgr>.Instance.persistance.SetPlayerInfo(player.userID, playerInfo);
            player.SendNetworkUpdateImmediate(false);
            Puts("DEBUG: UnlockAllBlueprints has completed.");
        }​
maxWalker

you did that and didn't bother to read some other posts here? This is not after the new update this is almost 10 months old now...https://umod.org/community/no-workbench/32983-not-working-after-update

This plugin (v0.1.51) has worked just fine for the past two months that I've used it. Today's update broke it for me.

Logic would dictate that if I only encountered an issue after an update, that I wouldn't have to search for a solution from 8 months ago. I'd appreciate if next time you just choose to provide a resource that may help rather than post "you did that and didn't bother to read some other posts here?".

Thanks.