I found the same issue. After upgrade to release 2.3 t is not possible to manage the software in the dictionary!
Each time the category is selected, the interface reports the message "Processing" and the software contained in the categories are not shown. I also checked the dico_soft table and it remained unchanged.
If I try to create a new category with software, this category is created correctly but no software is displayed.
I tried to do a test on the online demo of ocs 2.4 and in that case the categories seem to work correctly (the created category is called samba)
Thanks foy your help.