Correct service manager contract calls

Fix calls that were passing a variable argument array directly, so that contract methods will receive individual arguments as intended.