[SOLVED] I couldn’t edit my above post, I think because I had deleted it.
Anyway I think I found the fix which is in the original link I pasted.
what I did was:
add i915.enable_guc=2
to the kernel parameters
and edited /etc/mkinitcpio.conf
with MODULES=(i915)
then ran sudo mkinitcpio -P