I hope this finds you well. I'm very new to E-blocks, more comfortable with assembler and building my own circuit. however, I have a coursework to complete with E-blocks

Both E-blocks are powered up via the power supply. all other jumpers have been positioned according to the setup and I'm using a PIC16F877A (also the device select in SourceBoot C is the POC16F877A).
The code builds, compiles, links successfully. I'm also able to program the EB006. however it doesn't work! the only way to make it working is to flick s2 to RC and S1 to FAST.
does anyone know why it's doing that?
Thank you!