I was using MIDIGuitar2 on my desktop PC just after the current 2018.08 CbB update, and it crashed pretty quickly.
At the time though it was before I moved to the beta drivers for my 1st gen Focusrite 6i6 - the "stable" drivers has its buffer sizes in ms (1ms, 2ms etc) which gives odd buffer sizes - i.e. not powers of 2. I ended up having to use ASIO4ALL to get a buffer size of 256 which it prefers.
As I've used it on my laptop several times (prior to 2018.08) using my 2i2 without issue, I put it down to some weirdness between MIDIGuitar2 & ASIO4ALL.
When I get time, I'll play about with it again to see if it's more stable using ASIO drivers that support a buffer size of 256. The latest beta drivers for the 1st gen Focusrites (which I was forced to install due to Windows 1809) now use power of 2 buffer sizes.
It's worth mentioning though, that I never save a project with MIDIGuitar2.
I only use it to get the MIDI data out for triggering acoustic or 12 string guitar samples, and only then if melodyne doesn't do a decent job of extracting the MIDI.
Once I've got the MIDI data onto another track, I delete MIDIGuitar2.
Invariably, I'll replace that track with a real acoustic / 12 string once I get around to it, but using Melodyne and/or MIDIGuitar2 gets my ideas down quickly.