It's onRecordLoad not onRecordChange. The script trigger will only fire when the record loads. This is true in FMP and FMGo.
If you want a script trigger to fire based on data you select from a field then you need to use that objects script trigger onObjectmodify
Are you using the latest version of FileMaker Go 14? There was a bug in the first version of Filemaker Go 14 that effected some . triggers.
Restarting the iPad, not just FMGo appears to resolve this issue.
It would be very nice if it did not appear in the first place.
Hate to tell a large client base that FMGo just acts up sometimes.
This iPad has been restarted many times since the last update so not just update issue.
Filemaker Advanced Pro 14.0.5 ( current ) works fine
FMGo 14.0.4 ( current ) has script trigger issues
I am using OnRecordLoad the script trigged by this is need Check Layout
FMGo tested with default admin login and data entry only on both platforms.
I am finding other issues with other script triggers in other FM projects
that work on OS X 10.11.14 Filemaker Advanced Pro 14.0.5 and do not work on iOS 9.3.1 FMGo 14.0.4, yikes!
see last comment in
Filemaker Go has memory management problems so restarting the iPad/iPhone will correct these problems for awhile until it needs restarted again. It's also a good idea to close all filemaker file before doing this or before swiping up to kill the app. This will clear out your temp folder. If any files are open the temp folder will not clear.