I thought that I should mention a SIOC bug that has already been fixed by OC. The bug only arises in SIOC versions prior to 4.7B1 and happens when connecting encoders to mastercard No 4 on an expansion card AND when the encoders are connected to an Input higher than 255. The encoder action shows in SIOC monitor BUT is not acted upon by the SIOC script

OC have already fixed the bug and issued a new software version 4.7B1. Excellent service by OC and I only post this in case anyone encounters the problem in older SIOC versions. Keep your software versions up to date