Thanks @ yicaoyimu
When you program a key or FN + key, you can only access it if you press the PN key + what you've programmed or you can toggle on the program layer lock with FN+RShift. As mentioned before, FN and PN key are not programmable, and it doesn't look like you can relocate it. I would not call this board fully programmable.