I was able to reproduce the crash at KRST. I started a training mode flight on runway 31, started up, entered a flight plan of KRST to KRST, with the ILS 31Z approach selected via RST. I climbed to 15,000 and then turned back to direct to RST (overflew the VOR on ~170 heading). Descended in LNAV/VPATH with a bottom altitude of 2800' selected. Aircraft crossed MINGO and then began the teardrop hold entry back towards MINGO, reaching 2800' prior to the passing the fix for the second time. APPR mode was selected once within about 90 degrees of the final approach course. CTD occurred again prior to crossing MINGO inbound to R31. I have attached the X-Plane log and the updated CL650 log (shows 2022-02-16 19:18:09 CL650[fmc_subsys_ap_ctl_vnav.c:1255]: assertion "leg != ((void *)0)" failed: which is the same as the original crash).
This is with all plugins removed except Gizmo64, PluginAdmin, XPLM.framework, XPWidgets.framework.
CL650_Log.txt Log.txt