I heard of this but know little of it now....
Maybe in the scriptures it means a spiritual mark instead of a physical mark of the beast? like how there is a seal of the holy spirit :- )
Ephesians 1:13-14
^ Maybe this will help?, tell me if it did :- )