Actions

Work Header

Error 404: Feelings Not Found

Summary:

When circuits short-circuit and emotions run wild, even a ninja’s logic can get tangled.

Zane starts experiencing strange malfunctions every time Kai is around — overheating processors, erratic behavior, and confusing data spikes. Convinced something’s wrong with his systems, he turns to Jay for a fix. But what they discover might be more complicated — and way more unexpected — than a simple technical glitch.

Can Zane figure out what’s really going on inside his heart... or will he have to learn to live with the beautiful chaos of a “malfunction” unlike any other?

Notes:

(See the end of the work for notes.)

Chapter Text

Zane wasn’t used to malfunctions. Not anymore, at least.

Ever since he’d regained his memories and stabilized his processors, his systems ran with the kind of precision that made Borg Tower computers look like clunky children’s toys. So when he began experiencing… hiccups in his internal systems, it naturally caused alarm.

“Jay,” Zane said firmly, stepping into the workshop where Jay was half upside down under one of Nya’s broken hoverbikes, grease streaked on his cheek. “I need your assistance.”

“Sure, buddy. Just give me—uh—” Jay struggled as the wrench slipped from his fingers and clanged noisily against the floor, “—one second.”

Zane waited exactly one second.

“I believe something is wrong with me.”

That got Jay’s attention. He scrambled out from under the hoverbike, face pale beneath the smudge of oil. “Wrong how? Like… evil-nindroid-again wrong or—I-accidentally-unplugged-your-wifi wrong?”

“I am uncertain,” Zane admitted, his synthetic voice unusually hesitant. “I have been… overheating.”

Jay stared at him. “Dude, you’re an ice ninja.”

“Precisely,” Zane said with growing concern. “My internal temperature regulation systems have been activating at odd intervals, seemingly without external cause. In addition—”

He hesitated. Could he even say this?

“—there are other anomalies. Strange spikes in processor activity. Unnecessary focus on irrelevant data inputs. Increased heart rate simulation… I do not have an answer.”

Jay scratched the back of his head. “When did this start?”

Zane opened his mouth—and at that very moment, a familiar voice echoed from outside the window.

“WOO-HOO! You see that spin? Bet you guys wish you were as cool as me!”

Kai.

Zane’s systems glitched again. A small burst of static echoed in his auditory processors. His simulated heart did that fluttering jump it had started doing far too frequently. His visual input zoomed slightly on Kai, who stood shirtless in the courtyard, balancing two swords with practiced flair, grinning like he was made of molten sunlight.

“There,” Zane said tightly. “It happens every time he is nearby.”

Jay’s mouth slowly opened in realization. “Oooooh.”

Zane tilted his head. “Have you discovered the source of my error?”

Jay tried not to laugh. Tried. “Zane… buddy… pal… I don’t think this is a malfunction.”

“I do not understand.”

Jay folded his arms and leaned against the workbench, looking like he’d been handed the greatest gift in the world. “Bro. You’ve got a crush on Kai.”

Silence.

Absolute, radio static, snowstorm-level silence from Zane.

Zane blinked exactly three times. “No. That is illogical.”

“Is it? Really? I mean, look at you! Flustered systems, overheating, can’t stop thinking about him—” Jay mimicked dramatic swooning, “—classic crush symptoms, my guy.”

Zane’s processors whirred like a thousand fans trying to cool molten circuits. “Romantic subroutines were not installed by my creator.”

Jay snorted. “Then I guess you’re improvising.”

Zane’s gaze dropped to the floor. “This is… unsettling.”

Before Jay could launch into one of his usual dramatic speeches about ‘love being an adventure’ or something equally sappy, the main alarm blared throughout the monastery. Red lights flashed along the hallways.

“Emergency alert! All available ninja to the eastern ridge—immediate threat detected!”

“Mission time,” Jay muttered, his expression sharpening with the shift to battle mode. “We’ll…uh…come back to this later.”

Zane followed him, but part of his core felt stuck. Corrupted. He didn’t want to come back to this later. He wanted it gone.

Because crushes…? Crushes were messy, unpredictable, warm things. Zane was ice. Cool. Controlled.

…So why did one smile from Kai make him want to defy every programmed protocol he had?

By the time they reached the edge of the eastern ridge, Zane’s systems were still running diagnostics in the background, desperately seeking a rational explanation for his strange behavior. Preferably one that didn’t involve romantic feelings.

Unfortunately, his thoughts were interrupted by explosions.

“I told you this was a trap!” Cole shouted as several mechanical snake-like drones burst from the ground in a shower of dirt and sparks. They hissed, metal jaws clanking, red lights blinking furiously.

“Yeah, yeah, congratulations, Mr. Paranoia—help me out here!” Kai barked back, already charging headfirst into the fray, fire blazing from his hands.

Zane didn’t hesitate. He pulled his shurikens, hurling them with deadly precision. Ice erupted across the soil, encasing several drones mid-launch.

And then he saw it—one of the larger drones, jaws gaping wide, slithering behind Kai, poised to strike.

“Kai!”

He was moving before the word fully left his mouth, body slipping into perfect synchronization with the ice beneath his feet, propelling himself forward in a blur of frost. He slammed into Kai just as the drone lunged, twisting his body to shield him as the jaws snapped shut around—

Clang.

They hit the ground together, sliding across frozen earth. Zane’s arms were wrapped around Kai’s waist, holding him close. He could feel the warmth radiating through Kai’s body like standing too close to a bonfire.

And Kai was staring at him.

For once—blessedly—silent.

“You good?” Zane managed to say, hoping his voice didn’t sound as staticky as it felt in his auditory feedback.

Kai blinked, dazed but clearly unharmed. His cheeks were slightly pink—probably from exertion. Probably.

“Yeah,” Kai finally said, voice hoarse, “Thanks, ice-boy. Nice save.”

Zane’s simulated heart skipped three beats.

Jay landed beside them, kicking another drone to pieces with a wild yell. “You guys okay?!”

“Fine,” Kai answered, sitting up—but not before Zane’s hands reluctantly slid off his waist, leaving phantom warmth behind. “Zane got to me in time.”

Jay saw the way Zane looked at Kai in that moment.

He grinned.

The fight ended quickly after that. With the drones neutralized, and Cole giving his usual post-battle rant about no one ever listening to him, they regrouped back at the monastery.

Zane wanted—needed—to get back to the diagnostics. He needed to prove this wasn’t what Jay claimed it was. He could not afford illogical distractions. Not now.

But life had other plans.

Specifically, a very shirtless, very sweaty, very grateful Kai appearing at his door later that evening.

“Yo,” Kai said with that signature grin, leaning against the doorframe. “You saved my butt again.”

“I merely did what was necessary,” Zane said, internally screaming at his own processors to stop heating up.

Kai scratched the back of his neck awkwardly. “You’re always doing that.”

Zane tilted his head. “Doing what?”

“Saving me,” Kai said with a soft chuckle. “Not that I don’t appreciate it, but… you don’t have to keep throwing yourself in front of explosions for me.”

“It is logical,” Zane replied stiffly. “You are important to the team.”

Kai’s brow furrowed slightly, like he didn’t quite buy that answer. “Yeah, but… sometimes I wonder if it’s something else.”

Zane’s diagnostics beeped. ERROR. UNIDENTIFIED INPUT.

Kai took a step closer. “You okay? You’ve been acting weird around me lately.”

Zane’s systems panicked. “I… am undergoing maintenance.”

Kai blinked. “Maintenance?”

Jay’s voice drifted loudly from the hall, clearly eavesdropping. “Yeah! He’s just dealing with some emotional malware! Nothing serious!”

Zane glared daggers at the door.

Kai’s confused expression slowly turned to amused suspicion. “Emotional… malware?”

Before Zane could shut this entire scene down, Kai—because of course Kai was Kai—grinned even bigger and stepped closer, until Zane could practically map every individual freckle on his face.

“You’re weird, you know that?” Kai murmured, tilting his head in that way that always made Zane’s processors blue-screen.

But what truly broke him wasn’t the proximity or the teasing tone—

It was the hand Kai lifted to ruffle Zane’s carefully combed hair.

“Don’t break trying to impress me, Frosty.”

With that, Kai sauntered away, still laughing.

Zane stood perfectly still, overheating so badly he could practically hear his cooling fans whirring like desperate applause.

Jay poked his head around the corner. “So… still think it’s a processor issue?”

Zane didn’t answer.

He was too busy rerunning emotional subroutine diagnostics.

For the fourth time that day.