Hi Roddy. As mentioned previously, the best way to address issues/possible bugs, is to replicate it in a clean file and post it as an issue with a description of the process to replicate it.
Without these clear steps you probably won't get the answers you're looking for regarding problems in the engine.
Also, if you didn't find anything related in the Github page, you're probably the first one to encounter it, so it's actually super helpful to use that platform and post the issue there.