# User custom field missing on Firefox

**URL:** <https://sygnal-attr.discourse.group/t/user-custom-field-missing-on-firefox/50>\
**Category:** Support\
**Created:** [April 17, 2023, 2:58pm UTC](https://sygnal-attr.discourse.group/t/user-custom-field-missing-on-firefox/50 "2023-04-17T14:58:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Claire](https://avatars.discourse-cdn.com/v4/letter/c/f6c823/32.png) [@Claire](https://sygnal-attr.discourse.group/u/Claire)\
**Post date:** [April 17, 2023, 2:58pm UTC](https://sygnal-attr.discourse.group/t/user-custom-field-missing-on-firefox/50/1 "2023-04-17T14:58:51Z")

</div>

Hello,

Just testing CUI on firefox.  
I added the custom fields to the user account page and added this code to a new page:

```auto
<!-- Sygnal Attr | User Info -->
<script type="module">
import { WfuUserInfo, WfuUser } from 'https://cdn.jsdelivr.net/gh/sygnaltech/webflow-util@4.7/src/modules/webflow-membership.js'; 
import { WfuDataBinder } from 'https://cdn.jsdelivr.net/gh/sygnaltech/webflow-util@4.7/src/modules/webflow-databind.min.js'; 

$(function() {
  var membership = new WfuUserInfo({
    userInfoUpdatedCallback: myCallback
  }).init(); 
});  

async function myCallback(user) {
  // Automatic data-binding using attributes
  var dataBinder = new WfuDataBinder({
    user: user
  }).bind(); 
  alert(user.name+": "+Object.keys(user.data).join()+"-->"+user.data["pfid"])
} 
</script>

```

The page is empty except from that.  
On Safari (Version 16.4 (18615.1.26.11.23)), I got an alert showing “User Name: mydata → datavalue”.  
On Firefox (111.0.1), I got an alert showing “User Name: --\>undefined”

The user object looks like this on Firefox:

```auto
accept_communications: true
access_groups: Array []
​​ length: 0
data: Object { }
email: "user.name@gmail.com"
isLoggedIn: function isLoggedIn()
meta: Object { }
​​name: "User Name"
user_data_loaded: ​​
  access_groups: false
​​ account_info: true
​​ custom_fields: true
​​ email: true
​​user_id: undefined

```

Tested on a mac running Ventura 13.3.1

Let me know if I you need more information.

---

<div class="post-metadata">

**Author:** ![memetican](https://yyz2.discourse-cdn.com/free1/user_avatar/sygnal-attr.discourse.group/memetican/32/9_2.png) [@memetican](https://sygnal-attr.discourse.group/u/memetican)\
**Post date:** [May 17, 2023, 6:43am UTC](https://sygnal-attr.discourse.group/t/user-custom-field-missing-on-firefox/50/2 "2023-05-17T06:43:00Z")

</div>

Hi Claire, thanks for your update by email.  
Your original post was hidden by Discourse, I know where to find “held” items now.

Based on your questions, I’ve made two additions to the docs;

**Some added clarifications around setup for accessing Custom User Fields-**

> **[Custom User Fields](https://attr.sygnal.com/webflow-membership/get-logged-in-user-info/custom-user-fields#important-setup-notes%23)**
>
> How to setup and access Webflow's Custom User Data fields from WFU

**And some details on the User object lifecycle, caching, and how to trigger a re-creation-**

> **[The User object Lifecycle](https://attr.sygnal.com/webflow-membership/get-logged-in-user-info/the-user-object-lifecycle#)**
>
> Important rules on when the User object is created and destroyed
