Oh, there has been an report of using vBadvanced CMPS v3.1.0 with PHP 5 and this mod ..
I believe the solution is located here:
https://vborg.vbsupport.ru/showthread.php?t=125302 - People using PHP 5 can potentially fix this problem by editing [path]/includes/vba_cmps_include_template.php and [path]/includes/vba_cmps_include_top.php and casting the array_merge line as (array).
I can't replicate the problem on my server (vb 3.8.0 and vbAdvanced) , so I'm working with SmartManiacs.co.uk to rectify the issue since they are the ones that reported it. This could take a few days to fix (if possible to fix) because of our time difference, so stay tuned if you are also expereincing this issue.