vCard Custom fields different behavior on 16.08 and 18.01

Hi guys, i am using ejabberd 16.08 on production and 18.01 on dev, we use Smack XMPP to get and set vCards, the below code works correctly on 16.08.

VCard vCard = new VCard()
vCard.setFirstName("MyName")
vCard.setField("myCustomField", "0002@0000@0000")

With this code i can set and get myCustomField, but on version 18.01 it stopped working, the same code but when i get the vCard it has only the commons properties.
I looked in Release Notes and commits for the latest version but i cant figure out why this is happening?

Syndicate content