While attempting to create a realistic M72A6 LAW Rocket Launcher for ARMA 3, it seems you cannot have a 'model.cfg' for a model that is configured as a Rocket Launcher.
In the case of the M72A6 LAW, the intended 'model.cfg' contained code to animate the rear sight to accommodate for the change in zeroing. The 'config.cpp' has the correct zeroing settings and works fine, as in you can adjust the zeroing and it will cycle through the eye points you have defined in the 'memory' LOD. When you then add the 'model.cfg' and binarize the model and load it into game, you crash instantly.