BF Error Codes

FM BetterForms can throw various errors due to code or configuration. Errors can appear in the Helper File, Developer Tools ( when enabled) or the browser console.

Error CodeDescriptionOther information passed

400

Bad request

Issue could be related with a broad types of errors. Most common would be trying to access wrong FM file, invalid credentials

401

Authentication

Issue when user is not authenticated and tries to load an authenticated form or invalid credentials are set to access the Helper File

404

Page not found

Issue in base code or Feathers where form ID is incorrect, navigation slug or service doesn’t exist.

408

Timeout

FileMaker scripts taking longer than 20 seconds to return requests. The behavior has changed in baseecode v2.1+ and is a warning only.

959

Technology not available

Issue in FileMaker server when, for example, XML gateway is unavailable or not enabled.

952

Invalid Data API

Issue with communication between Feathers and FileMaker server when a user is using a session with the Data API gateway that’s invalid for the FM database (e.g. hard reset of FM database or manually disconnected clients from FM database).

10xxx Series

Errors generated within client (browser) side code

100xx

Site Related

10010

DOM Header insertion error, There was an error with adding content to the <head> tag. Usually a JS error or resource error

script content and error

10020

HTML Render error

10030

Custom component not found.

Component name

10040

Vue warning captured

error info

10042

vue Errror captured

error info

101xx

Action Related

10100

No action handler found for the passed action. Check action name.

The action

10110

namedAction not found, BF tried to look for the named action in the for and site and was unable to find it.

The action that caused the issue

10112

No action handler found for action

Issue in BF app where an invalid BF action was called

10120

No onResponse_actions has been configured. This is used on elements that have callbacks like payment gateways.

The response the element tried to handle

10130

Missing channel

Issue in BF app where a channel key is not passed when adding or removing a user to an anonymous channel.

10131

Channels must be an array

Issue in BF app where channels is not an array when sending a message.

10132

Message error

Issue in BF app when sending a message (e.g. user not authorized to send message on authenticated channel, user not added to any authenticated

10140

Missing path or URL

Issue in BF app when using the action path and no path or url is specified.

10141

Duplicated Navigation path

Issue in BF app when using the action path and the path action tries to navigate to current page.

10150

Invalid Login Attempt

Invalid email or password.

10151

Logout action error

Issue with logout action.

10152

Signup action error

Issue when user tries to signup. (e.g. email already registered)

10153

Password reset hook error

Issue when sending a reset password link.

10154

Password reset action error

Issue when resetting the password.

10155

Resend verify signup error

Issue when sending a link to verify user’s email.

10156

Verify signup error

Issue when verifying user’s email.

10157

On login hook error

Issue when user tries to login. Error caused by, most likely, some backend (FM) issue.

10158

OAuth on login hook error

Issue when user tries to login via OAuth. Error caused by, most likely, some backend (FM) issue.

10159

BF.namedAction invalid parameter

Issue when string passed as parameter for BF.namedAction function does not translate to a valid JSON object.

10160

OAuth login error returned from external provider

Issue when trying to login via OAuth with external provider.

10170

Local / Session Storage Error

Error while retrieving Local or Session storage data

10171

Local / Session Storage Error

Error while writing data to Local or Session storage.

102xx

Calculation Related

10200

Error when evaluating *_calc field

Issue when there’s an error with the expression passed to a field *_calc. (It doesn’t include fields visible nor validator).

10201

Error when evaluating *_calc or *_calcf field

Issue when there’s an error with the expression passed to a field *_calc. (It includes fields visible nor validator).

10202

Error when evaluating *_actions field

Issue when there’s an error with the expression passed to a field *_actions.

10203

Error when evaluating *_function field

Issue when there’s an error with the expression passed to a field *_function.

103xx

Hook Related

10300

Error calling FMS, FMS returned an error

Result

10301

Error Updating Environment record

Issue returned from FileMaker when trying to update an Environment record.

10302

Error Updating Site

Issue returned from FileMaker when trying to update a Site record (hash5L field doesn’t exist).

10900

Other

10901

DAPI Adapater Error

Issue thrown by the DAPI adapter in our base code.

10902

Client is offline

User has no internet connection.

Last updated