Static function trouble

I’m going to try my best to layout the problem. I have 3 external .as files…

Game.as
Checker.as
CheckerP2.as

In Checker.as I have the following function…

static function checkPossibleMoves(){

}
I’m able to call and execute this function from Games.as using the folowing code…

Checker.checkPossibleMoves()

But whenever I use the same function call in CheckerP2 the function does not execute, anyone know what could be the problem?