[Moto G4 Plus Questions & Answers] Silesh.Nair:
Substratum has changed a lot from the older builds. It is now run in rootless mode and themes may need an update. It is definitely a theme issue as I run coalfield on my phone with no issues. Contact the developer and give him the code below.

E/AndroidRuntime(15774): Process: com.android.dialer, PID: 15774
E/AndroidRuntime(15774): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.dialer/com.android.incallui.InCallActivity}: android.view.InflateException: Binary XML file line #29: Binary XML file line #29: Error inflating class android.support.design.widget.TabLayout
E/AndroidRuntime(15774):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2695)
E/AndroidRuntime(15774):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2762)
E/AndroidRuntime(15774):	at android.app.ActivityThread.-wrap12(ActivityThread.java)
E/AndroidRuntime(15774):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1503)
E/AndroidRuntime(15774):	at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(15774):	at android.os.Looper.loop(Looper.java:153)
E/AndroidRuntime(15774):	at android.app.ActivityThread.main(ActivityThread.java:6201)
E/AndroidRuntime(15774):	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(15774):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:888)
E/AndroidRuntime(15774):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:778)
E/AndroidRuntime(15774): Caused by: android.view.InflateException: Binary XML file line #29: Binary XML file line #29: Error inflating class android.support.design.widget.TabLayout
E/AndroidRuntime(15774): Caused by: android.view.InflateException: Binary XML file line #29: Error inflating class android.support.design.widget.TabLayout
E/AndroidRuntime(15774): Caused by: java.lang.reflect.InvocationTargetException
E/AndroidRuntime(15774):	at java.lang.reflect.Constructor.newInstance0(Native Method)
E/AndroidRuntime(15774):	at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
E/AndroidRuntime(15774):	at android.view.LayoutInflater.createView(LayoutInflater.java:645)
E/AndroidRuntime(15774):	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:787)
E/AndroidRuntime(15774):	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727)
E/AndroidRuntime(15774):	at android.view.LayoutInflater.rInflate(LayoutInflater.java:858)
E/AndroidRuntime(15774):	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
E/AndroidRuntime(15774):	at android.view.LayoutInflater.inflate(LayoutInflater.java:518)
E/AndroidRuntime(15774):	at android.view.LayoutInflater.inflate(LayoutInflater.java:426)
E/AndroidRuntime(15774):	at android.view.LayoutInflater.inflate(LayoutInflater.java:377)
E/AndroidRuntime(15774):	at com.android.internal.policy.PhoneWindow.setContentView(PhoneWindow.java:412)
E/AndroidRuntime(15774):	at android.app.Activity.setContentView(Activity.java:2414)
E/AndroidRuntime(15774):	at com.android.incallui.InCallActivity.onCreate(InCallActivity.java:210)
E/AndroidRuntime(15774):	at android.app.Activity.performCreate(Activity.java:6679)
E/AndroidRuntime(15774):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
E/AndroidRuntime(15774):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2648)
E/AndroidRuntime(15774):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2762)
E/AndroidRuntime(15774):	at android.app.ActivityThread.-wrap12(ActivityThread.java)
E/AndroidRuntime(15774):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1503)
E/AndroidRuntime(15774):	at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(15774):	at android.os.Looper.loop(Looper.java:153)
E/AndroidRuntime(15774):	at android.app.ActivityThread.main(ActivityThread.java:6201)
E/AndroidRuntime(15774):	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(15774):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:888)
E/AndroidRuntime(15774):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:778)
E/AndroidRuntime(15774): Caused by: java.lang.IllegalArgumentException: You need to use a Theme.AppCompat theme (or descendant) with the design library.
E/AndroidRuntime(15774):	at android.support.design.widget.ThemeUtils.checkAppCompatTheme(ThemeUtils.java:36)
E/AndroidRuntime(15774):	at android.support.design.widget.TabLayout.<init>(TabLayout.java:296)
E/AndroidRuntime(15774):	at android.support.design.widget.TabLayout.<init>(TabLayout.java:290)

Looks like this is the commit creating the issue.