Initializing help system before first use

# Common JavaScript API Issues

Below is a list of common issues that many developers experience.

- `data-entity` attributes and entity names do not match. The same applies to all the other `data-*` attributes.
- `view.start()` was not called.
- When you call the function `observer.bindAutoForm(...)` you must pass in an object with the correct keys.
- The `formId` key has a capital `I` for `Id` - this is easily missed.
- The `formId` value is the id of the HTML form in your markup. It should not include the pound (or hash) symbol and cannot be any other kind of CSS selector (such as a classname). This is slightly different behavior from the AutoText component that accepts a CSS selector because it can work on multiple items with one call. The `bindAutoForm` function only works with one form.
- Always check the developer tools console of your browser in case any errors were introduced into the code.
- If the view is locked in another client view then any attempts to edit an input value will fail with an error message.

Parent Topic Advanced Topics

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.