I was able to bypass this issue some of the time in the 1.10b version, but since updating to 1.12 it's back. Pack loads fine until it gets to the very end- 95% appleskin, or 90% PostInitialization: ContentTweaker.
Launching from twitch launcher, using the native launcher. 12 GB of RAM allocated, disabled Better Foliage and Dynamic Lights.