@leooxx thank you for the updates!
I see this topic has not been replied by the uvdesk staff but I suppose you was in contact by ticket or other channel.
I flagged the topic as resolved, this means the staff has been already read and replied here also if a solution has not been found. This sometimes happen.
I'm sorry for the issue with the field that get not recognized, currently I don't have any suggestion to give to you as I'm not a developer.
I hope you will find a good way or maybe you can try to report the issue you are having on the GitHub project as BUG or feature request: https://github.com/uvdesk/community-skeleton/issues but the fix or the implementetion are not sure and can take a long time.