[AMFPHP + FMS] Cant catch returned result

Hi guys i am using amfPHP with FMS.


function save_activity(varID,username){
        activity = varID
        username = username
        service1.isOnline(activity,username);

}
save_activity.prototype.isOnline_Result = function(result){
  trace("the result is:"+result);
}
function class_status(userID){
    trace("class check user id sent:"+userID);
    service2.classStatus(userID);
    
}
class_status.prototype.classStatus_Result = function(result){
        trace("the result is:"+result);
}

The information is sent and the scripts do exactly what they are supposed to expect for the classStatus_Resultand isOnline_Result.

The trace is not returned, instead i get this

NetServices info 1: isOnline_Result was received from server: true
who[NetServices] severity[info] number[1] meesage[isOnline_Result was received from server: true]
NetServices info 1: classStatus_Result was received from server: Pending
who[NetServices] severity[info] number[1] meesage[classStatus_Result was received from server: Pending]

The received from server is correct but i have nmo idea how this trace is being triggered.

Anyone?

Thanks
Paul