Seem to encounter this problem quite often. Things work as advertised, then somewhere along the line it doesn't. Have a button scripted to go to related record. Will only go to the layout requested if there are related records to display. If not, nothing happens. Have the Get(FoundCount) = 0 in the script to display a message that no records found. Went back to an older version of solution and same script works.