Hey Case,
I bring good news. Before I installed the debug version I found out the problem - it was m-TAGS. Double-clicking a to-be-skipped FLAC track in the playlist directly, it played fine, while same m-TAGS track would skip. So I moved the m-TAGS decoder above Skip Tracks decoder, now everything seems it work perfectly.
Installing debug version, I tested the non-stop skipping issue and was able to push stop button during the silence you mentioned, so that works too. In case I was not clear about that, the freeze was not a typical "unresponsive" app that Windows reports, rather none of the menus or buttons would even highlight in blue when mouse-over'd and clicking them did nothing. (foobar though just doing as instructed, skipping every track really fast )
Nonetheless the debug results, not revealing much. The only difference between the two tests was the line "Skipping track..." (track #2 set to skip, double-clicking it...)
Playing correctly (m-TAGS decoder on top):
Skip Track debug: on_playback_starting
Skip Track debug: g_playing_playlist_name = Ben Harper - Lifeline, g_active_playlist_name = Ben Harper - Lifeline, g_playback_order_name = Repeat (playlist)
Skip Track debug: track_command_settrack
Skip Track debug: new g_playback_order_name = Repeat (playlist)
Opening track for playback: "M:\Music\Ben Harper\Lifeline\Lifeline.tags" / index: 2
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\02 In The Colors.flac [0]
foo_title: Loading album art...
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\01 Fight Outta You.flac [0]
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\01 Fight Outta You.flac [0]
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\01 Fight Outta You.flac [0]
Skip Track debug: on_playback_new_track
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\02 In The Colors.flac [0]
Skip Track debug: on_playback_stop
Skip Track debug: stop_reason_user
Skip Track debug: new g_playback_order_name = Repeat (playlist)
And skipping incorrectly (Skip Tracks decoder on top):
Skip Track debug: on_playback_starting
Skip Track debug: g_playing_playlist_name = Ben Harper - Lifeline, g_active_playlist_name = Ben Harper - Lifeline, g_playback_order_name = Repeat (playlist)
Skip Track debug: track_command_settrack
Skip Track debug: new g_playback_order_name = Repeat (playlist)
Opening track for playback: "M:\Music\Ben Harper\Lifeline\Lifeline.tags" / index: 2
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\02 In The Colors.flac [0]
Skipping track...
foo_title: Loading album art...
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\01 Fight Outta You.flac [0]
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\01 Fight Outta You.flac [0]
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\01 Fight Outta You.flac [0]
Skip Track debug: on_playback_new_track
Opening track for playback: "M:\Music\Ben Harper\Lifeline\Lifeline.tags" / index: 3
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\03 Fool For A Lonesome Train.flac [0]
foo_title: Loading album art...
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\01 Fight Outta You.flac [0]
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\01 Fight Outta You.flac [0]
Skip Track debug: on_playback_new_track
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\02 In The Colors.flac [0]
m-TAGS:: REFERENCED FILE: file://M:\Music\Ben Harper\Lifeline\03 Fool For A Lonesome Train.flac [0]
Skip Track debug: on_playback_stop
Skip Track debug: stop_reason_user
Skip Track debug: new g_playback_order_name = Repeat (playlist)
(Adding to queue works either way. I'm not sure why beta 2 worked with m-TAGS / double-click though...)
Component list, FYI
Core (2019-07-07 08:11:44 UTC)
foobar2000 core 1.4.6
foo_albumlist.dll (2019-07-07 08:11:06 UTC)
Album List 4.6
foo_cad.dll (2019-01-30 15:17:07 UTC)
CD Art Display 1.0.2
foo_cdda.dll (2019-07-07 08:11:04 UTC)
CD Audio Decoder 3.0
foo_converter.dll (2019-07-07 08:11:06 UTC)
Converter 1.5.3
foo_discogs.dll (2019-03-06 17:56:53 UTC)
Discogs Tagger 2.19
foo_dsd_processor.dll (2017-07-21 23:11:13 UTC)
DSD Processor 1.0.1
foo_dsp_eq.dll (2019-07-07 08:10:56 UTC)
Equalizer 1.2.1
foo_dsp_meiercf.dll (2019-02-01 15:44:04 UTC)
Meier Crossfeed 1.1.1
foo_dsp_src_resampler.dll (2018-10-24 12:38:21 UTC)
SRC Resampler 1.0.9
foo_dsp_std.dll (2019-07-07 08:10:56 UTC)
Standard DSP Array 1.3.2
foo_dynamic_range.dll (2014-12-31 14:32:42 UTC)
Dynamic Range Meter 1.1.1
foo_dynfil.dll (2018-10-22 00:56:29 UTC)
Dynamic Fields 1 beta 4
foo_facets.dll (2013-02-17 06:49:54 UTC)
Facets 1.0
foo_fileops.dll (2019-07-07 08:11:04 UTC)
File Operations 2.3
foo_freedb2.dll (2019-06-28 18:42:26 UTC)
Online Tagger 0.7
foo_hdcd.dll (2018-11-23 02:23:06 UTC)
HDCD decoder 1.19
foo_input_ffmpeg.dll (2019-05-06 15:20:30 UTC)
FFmpeg Decoder Wrapper 0.5.5
foo_input_monkey.dll (2019-05-06 15:20:30 UTC)
Monkeys Audio Decoder 2.2.3
foo_input_sacd.dll (2017-07-21 23:11:08 UTC)
Super Audio CD Decoder 1.0.9
foo_input_std.dll (2019-07-07 08:11:30 UTC)
FFmpeg Decoders 3.4.5
Standard Input Array 1.4.6
foo_jesus.dll (2014-11-22 06:37:40 UTC)
Autosave & Autobackup 10
foo_keep_queue.dll (2018-09-04 19:49:47 UTC)
Keep Queue 0.3.5
foo_managed_wrapper.dll (2019-03-15 20:18:01 UTC)
foo_title 1.0.5.25137
Managed Wrapper (.NET) 0.7.3
foo_masstag.dll (2013-02-22 04:51:56 UTC)
Masstagger 1.8.4
foo_musical_spectrum.dll (2019-06-20 02:18:14 UTC)
Musical Spectrum 0.9.1
foo_out_wasapi.dll (2018-11-23 02:23:12 UTC)
WASAPI output support 3.3
foo_playcount.dll (2019-05-06 15:20:30 UTC)
Playback Statistics 3.0.3
foo_playlist_attributes.dll (2019-03-06 17:56:53 UTC)
Playlist Attributes 0.5.5
foo_rgscan.dll (2019-07-07 08:11:12 UTC)
ReplayGain Scanner 2.3
foo_run.dll (2018-07-26 00:26:27 UTC)
Run services 0.3.8
foo_simplaylist.dll (2018-08-27 17:18:12 UTC)
SimPlaylist 1.0
foo_simplaylist_manager.dll (2013-02-23 11:55:13 UTC)
SimPlaylist Manager 1.0
foo_skip.dll (2019-07-17 12:27:31 UTC)
Skip Track 1.10 debug
foo_spider_monkey_panel.dll (2019-06-25 13:19:38 UTC)
Spider Monkey Panel 1.2.1
foo_stop_after_queue.dll (2019-06-20 02:17:52 UTC)
Stop After Queue 1.1.1
foo_tags.dll (2018-11-25 12:37:47 UTC)
m-TAGS 1.2
foo_textdisplay.dll (2019-06-08 12:16:18 UTC)
Text Display UI Element 1.1 beta 1
foo_tfsandbox.dll (2018-08-01 21:25:29 UTC)
Title Formatting Sandbox 1.0.3
foo_ui_std.dll (2019-07-07 08:11:12 UTC)
Default User Interface 1.4.6
foo_uie_eslyric.dll (2018-06-12 23:23:38 UTC)
ESLyric 0.3.6
foo_uie_esplaylist.dll (2019-02-01 13:10:44 UTC)
EsPlaylist 0.1.3.9
foo_w7shell.dll (2018-09-01 22:17:19 UTC)
Windows 7 integration 0.2.9.1
foo_wave_seekbar.dll (2014-09-24 17:55:48 UTC)
Waveform seekbar 0.2.45
At any rate I'm very happy with this new and improved foo_skip. Thanks, Case. Sorry my request took so much mucking about.
Cheers